Changeset 3235

Show
Ignore:
Timestamp:
03/14/11 00:33:20
Author:
douglm
Message:

Make testsuite into a separate project.

Add extra comment to config listing components to be added to application list

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk

    • Property svn:externals changed from projects/access https://www.bedework.org/svn/access/trunk projects/bwtools https://www.bedework.org/svn/bwtools/trunk projects/caldav https://www.bedework.org/svn/caldav/trunk projects/caldavimpl https://www.bedework.org/svn/caldavimpl/trunk projects/calendarapi https://www.bedework.org/svn/calendarapi/trunk projects/contrib https://www.bedework.org/svn/contrib/trunk projects/davutil https://www.bedework.org/svn/davutil/trunk projects/dumprestore https://www.bedework.org/svn/dumprestore/trunk projects/indexer https://www.bedework.org/svn/indexer/trunk projects/rpiutil https://www.bedework.org/svn/rpiutil/trunk projects/testsuite https://www.bedework.org/svn/testsuite/trunk projects/webapps https://www.bedework.org/svn/webapps/trunk projects/webdav https://www.bedework.org/svn/webdav/trunk to projects/access https://www.bedework.org/svn/access/trunk projects/bwtools https://www.bedework.org/svn/bwtools/trunk projects/caldav https://www.bedework.org/svn/caldav/trunk projects/caldavimpl https://www.bedework.org/svn/caldavimpl/trunk projects/calendarapi https://www.bedework.org/svn/calendarapi/trunk projects/contrib https://www.bedework.org/svn/contrib/trunk projects/davutil https://www.bedework.org/svn/davutil/trunk projects/dumprestore https://www.bedework.org/svn/dumprestore/trunk projects/indexer https://www.bedework.org/svn/indexer/trunk projects/rpiutil https://www.bedework.org/svn/rpiutil/trunk projects/webapps https://www.bedework.org/svn/webapps/trunk projects/webdav https://www.bedework.org/svn/webdav/trunk
  • trunk/build.xml

    r3231 r3235  
    4949  <property name="org.bedework.project.rpiutil" 
    5050            location="${org.bedework.projects}/rpiutil" /> 
    51  
    52   <property name="org.bedework.project.testsuite" 
    53             location="${org.bedework.projects}/testsuite" /> 
    5451 
    5552  <property name="org.bedework.project.webapps" 
     
    197194                                build.caldavimpl, 
    198195                                build.bwtools,build.webapps,build.indexer, 
    199                                 build.dumprestore, 
    200                                 build.testsuite" 
     196                                build.dumprestore" 
    201197          description="builds the project"> 
    202198    <mkdir dir="${dist.home}/tools" /> 
     
    221217                                clean.caldavimpl, 
    222218                                clean.bwtools,clean.webapps,clean.indexer, 
    223                                 clean.dumprestore,clean.testsuite
     219                                clean.dumprestore
    224220          description="Remove all generated files."> 
    225221    <delete dir="${dist.home}" /> 
     
    233229                                           clean.caldavimpl, 
    234230                                           clean.bwtools,clean.webapps,clean.indexer, 
    235                                                clean.dumprestore,clean.testsuite
     231                                               clean.dumprestore
    236232          description="partial clean up for quickstart."> 
    237233    <delete dir="${bin.home}" /> 
     
    377373                location="${org.bedework.projectdocs.home}/webapps/api" /> 
    378374    </ant> 
    379  
    380     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    381          target="javadoc" > 
    382       <property name="destdir" 
    383                 location="${org.bedework.projectdocs.home}/testsuite/api" /> 
    384     </ant> 
    385375  </target> 
    386376 
     
    577567  <target name="clean.build.rpiutil" depends="clean.rpiutil,build.rpiutil" 
    578568          description="builds the rpiutil project"/> 
    579  
    580   <!-- ................................................................. 
    581                           testsuite 
    582        .................................................................. --> 
    583   <target name="build.testsuite" depends="init" 
    584           description="builds the testsuite project"> 
    585     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    586          target="build-all"  > 
    587       <property name="org.bedework.libcache.dir" 
    588                 location="${org.bedework.project.bedework}/libcache"/> 
    589     </ant> 
    590   </target> 
    591  
    592   <target name="clean.testsuite" depends="init" 
    593           description="clean the testsuite project"> 
    594     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    595          target="deep-clean" /> 
    596   </target> 
    597  
    598   <target name="clean.build.testsuite" depends="clean.testsuite,clean.testsuite" 
    599           description="builds the testsuite project"/> 
    600569 
    601570  <!-- ................................................................. 
     
    661630    <ant antfile="${org.bedework.project.bwtools}/build.xml" inheritall="false" 
    662631         target="cmdutil" /> 
    663   </target> 
    664  
    665   <!-- ================================================================= 
    666        Build and run the unit test suite 
    667        ================================================================= --> 
    668  
    669   <target name="bld.test" depends="init" 
    670           description="Build and run tests"> 
    671     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    672          target="bld.test" /> 
    673   </target> 
    674  
    675   <target name="run.test" depends="init" 
    676           description="Build and run tests"> 
    677     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    678          target="run.test" /> 
    679   </target> 
    680  
    681   <target name="run.test.debug" depends="init" 
    682           description="Build and run tests"> 
    683     <ant antfile="${org.bedework.project.testsuite}/build.xml" inheritall="false" 
    684          target="run.test"  > 
    685       <property name="org.bedework.debug" value="yes" /> 
    686     </ant> 
    687632  </target> 
    688633 
  • trunk/build/quickstart/linux/bw

    r3229 r3235  
    7777  echo "     -monitor     Target is for the bedework monitor application" 
    7878  echo "     -naming      Target is for the abstract naming api" 
     79  echo "     -testsuite   Target is for the bedework test suite" 
    7980  echo "     -tzsvr       Target is for the timezones server build" 
    8081  echo "     The default is a calendar build" 
     
    272273monitor= 
    273274naming= 
     275testsuite= 
    274276tzsvr= 
    275277webdav= 
     
    416418    -naming) 
    417419      naming="yes" 
     420      pkgdefault= 
     421      shift 
     422      ;; 
     423    -testsuite) 
     424      testsuite="yes" 
    418425      pkgdefault= 
    419426      shift 
     
    497504fi 
    498505 
     506if [ "$testsuite" != "" ] ; then 
     507  cd $QUICKSTART_HOME/testsuite 
     508fi 
     509 
    499510if [ "$tzsvr" != "" ] ; then 
    500511  cd $QUICKSTART_HOME/bwtzsvr 
  • trunk/config/bwbuild/default/cal.properties

    r3232 r3235  
    1717# 
    1818# Define the names of the applications we want to build 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22# 
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26# 
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    20  SoEDept,UserCal,Pubcaldav,Usercaldav,test,
    21  test,sysevlog,monitor,genkeys 
     46 SoEDept,UserCal,Pubcaldav,Usercaldav,
     47 sysevlog,monitor,genkeys 
    2248 
    2349# 
  • trunk/config/bwbuild/jboss-h2/cal.properties

    r3232 r3235  
    1717# 
    1818# Define the names of the applications we want to build 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22# 
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26# 
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    20  SoEDept,UserCal,Pubcaldav,Usercaldav,test,
    21  test,sysevlog,monitor,genkeys 
     46 SoEDept,UserCal,Pubcaldav,Usercaldav,
     47 sysevlog,monitor,genkeys 
    2248 
    2349# 
  • trunk/config/bwbuild/jboss-mysql/cal.properties

    r3232 r3235  
    1717# 
    1818# Define the names of the applications we want to build 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22# 
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26# 
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    20  SoEDept,UserCal,Pubcaldav,Usercaldav,test,
    21  test,sysevlog,monitor,genkeys 
     46 SoEDept,UserCal,Pubcaldav,Usercaldav,
     47 sysevlog,monitor,genkeys 
    2248 
    2349# 
  • trunk/config/bwbuild/jboss-postgresql/cal.properties

    r3232 r3235  
    1616# Install options 
    1717# 
    18 # Define the names of the applications we want to build 
     18# Define the names of the applications we want to build: 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    2046 SoEDept,UserCal,Pubcaldav,Usercaldav,\ 
    21  Pubcalws,Usercalws,\ 
    22  test,sysevlog,monitor,genkeys 
     47 Pubcalws,Usercalws,sysevlog,monitor,genkeys 
    2348 
    2449# 
  • trunk/config/bwbuild/liferay5/cal.properties

    r3232 r3235  
    1717# 
    1818# Define the names of the applications we want to build 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22# 
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26# 
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    2046 SoEDept,UserCal,Pubcaldav,Usercaldav,\ 
    21  test,sysevlog,monitor,genkeys 
     47 sysevlog,monitor,genkeys 
    2248 
    2349# 
  • trunk/config/bwbuild/oracle10g/cal.properties

    r3232 r3235  
    1717# 
    1818# Define the names of the applications we want to build 
     19# Note this is NOT all of the sections found below. Some components are now 
     20# included by default as they have become a jboss service, e..g indexing and  
     21# dump/restore. 
     22# 
     23#Others are built as separate projects. However, all build information for 
     24# allprojects adn subprojects is in this file, and all configuration (with the 
     25# proviso below) is in the options file. 
     26# 
     27# Separate from this are the various configuration files, e.g. bedework-ds.xml  
     28# which get deployed into the app server. 
     29#  
     30# These are the names which MAY appear in the list: 
     31#  
     32# CalAdmin:    admin client. You probably always want this 
     33# EventSubmit: public events submission client 
     34# Events:      Public events Client 
     35# Feeder:      Feed context. Better than using the main web client. 
     36# SoEDept:     Example calendar suite 
     37# UserCal:     personal web client 
     38# Pubcaldav:   Unauthenticated public caldav - alsoprovides unauth SOAP web services   
     39# Usercaldav:  Authenticated caldav - Also provides SOAP web services   
     40# Pubcalws:    Unauthenticated CalWS REST web service 
     41# Usercalws:   Authenticated CalWS REST web service 
     42# sysevlog:    System event logger - required 
     43# monitor:     System monitor - required 
     44# genkeys:     key generator - required 
    1945org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\ 
    2046 SoEDept,UserCal,Pubcaldav,Usercaldav,\ 
    21  test,sysevlog,monitor,genkeys 
     47 sysevlog,monitor,genkeys 
    2248 
    2349#