|
|
|
@ -63,8 +63,17 @@
@@ -63,8 +63,17 @@
|
|
|
|
|
<condition property="isJoolap"> |
|
|
|
|
<equals arg1="${ISJOOLAP}" arg2="joolap" casesensitive="false" trim="true"/> |
|
|
|
|
</condition> |
|
|
|
|
<condition property="isJoolapKern"> |
|
|
|
|
<equals arg1="${MODULE}" arg2="joolap_kern" casesensitive="false" trim="true"/> |
|
|
|
|
<condition property="isKenn"> |
|
|
|
|
<equals arg1="${MODULE}" arg2="kenn" casesensitive="false" trim="true"/> |
|
|
|
|
</condition> |
|
|
|
|
<condition property="isNdModuleAndIsPlatformHIS1"> |
|
|
|
|
<and> |
|
|
|
|
<or> |
|
|
|
|
<equals arg1="${MODULE}" arg2="rpta" casesensitive="false" trim="true"/> |
|
|
|
|
<equals arg1="${MODULE}" arg2="etl" casesensitive="false" trim="true"/> |
|
|
|
|
</or> |
|
|
|
|
<equals arg1="${PLATFORM}" arg2="his1" casesensitive="false" trim="true"/> |
|
|
|
|
</and> |
|
|
|
|
</condition> |
|
|
|
|
<condition property="isJoolapsKern"> |
|
|
|
|
<equals arg1="${MODULE}" arg2="joolap_kern_s" casesensitive="false" trim="true"/> |
|
|
|
@ -244,17 +253,12 @@
@@ -244,17 +253,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oder für Joolap-KENN-S: |
|
|
|
|
ant -f build.xml -DMODULE=joolap_kenn_s -DPFAD=/home/superx/fertige_module -DDATABASE=POSTGRES -DENCODING=ISO -DPLATFORM=superx -DROOT_DIR_WEBSERVER=/home/superx/devel_module/kernmodul4.0utf/webserver -DMODULE_DIR=/home/superx/svn/repos/devel_module/joolap_s/db/module/joolap_kenn_s -DROOT_DIR_WEBAPP=/home/superx/svn/repos/devel_module/joolap_s erzeuge_paket |
|
|
|
|
oder für Joolap-Kern: |
|
|
|
|
|
|
|
|
|
ant -f build.xml -DMODULE=joolap_kern -DISJOOLAP=joolap -DPFAD=/home/superx/fertige_module -DDATABASE=HSQLDB -DENCODING=ISO -DPLATFORM=superx -DROOT_DIR_WEBSERVER=/home/superx/devel_module/kernmodul4.0utf/webserver -DMODULE_DIR=/home/superx/svn/repos/devel_module/joolap/db/module/joolap_kern -DROOT_DIR_WEBAPP=/home/superx/svn/repos/devel_module/joolap erzeuge_paket |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--> |
|
|
|
|
|
|
|
|
|
<antcall target="erzeuge_paket_kern" /> |
|
|
|
|
<antcall target="erzeuge_paket_joolap_kern" /> |
|
|
|
|
<antcall target="erzeuge_paket_nicht_kern" /> |
|
|
|
|
<antcall target="add_files_nd_his1" /> |
|
|
|
|
|
|
|
|
|
</target> |
|
|
|
|
|
|
|
|
@ -571,117 +575,38 @@ xmlns:HtmlUtils="de.superx.util.HtmlUtils">
@@ -571,117 +575,38 @@ xmlns:HtmlUtils="de.superx.util.HtmlUtils">
|
|
|
|
|
</antcall> |
|
|
|
|
</target> |
|
|
|
|
|
|
|
|
|
<target name="erzeuge_paket_joolap_kern" if="isJoolapKern"> |
|
|
|
|
<property name="MODULE_DIR" value="../module/${MODULE}" /> |
|
|
|
|
<target name="add_files_nd_his1" if="isNdModuleAndIsPlatformHIS1"> |
|
|
|
|
<!--rpta,etl,viz benötigt unter HIS1 ein paar Stylesheets von SuperX-KERN-Standalone 5.2--> |
|
|
|
|
<property name="MODULE_DIR" value="../module/${MODULE}" /> |
|
|
|
|
<xmlproperty file="${MODULE_DIR}/conf/${MODULE}.xml"/> |
|
|
|
|
|
|
|
|
|
<property name="KERN_DEPENDENT_URL" value="https://git.campussource.de/git/SuperX/kern/raw/branch/RELEASE_kern5.2/superx" /> |
|
|
|
|
|
|
|
|
|
<property name="ZIELPFAD" value="${PFAD}/${MODULE}${module(version)}_${PLATFORM}_${ENCODING}_${DATABASE}"/> |
|
|
|
|
<echo message="Modul ${MODULE} Version ${module(version)} in Pfad ${ZIELPFAD} mit Encodierung ${ENCODING} erzeugen." /> |
|
|
|
|
<!-- <antcall target="clean_zielpfad"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
|
|
|
|
|
</antcall>--> |
|
|
|
|
<antcall target="clean_zielpfad" /> |
|
|
|
|
|
|
|
|
|
<antcall target="sync_his1_paket"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
<param name="MODULE_DIR" value="${MODULE_DIR}"/> |
|
|
|
|
</antcall> |
|
|
|
|
<antcall target="sync_superx_paket"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
<param name="MODULE_DIR" value="${MODULE_DIR}"/> |
|
|
|
|
</antcall> |
|
|
|
|
|
|
|
|
|
<mkdir dir="${ZIELPFAD}/db/bin"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/db/server"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/joolap/lib"/> |
|
|
|
|
|
|
|
|
|
<sync todir="${ZIELPFAD}/db/bin" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}/db/bin" casesensitive="yes" > |
|
|
|
|
<exclude name="JOOLAP_ENV"/> |
|
|
|
|
<exclude name="SUPERX_ENV"/> |
|
|
|
|
<exclude name="*log*"/> |
|
|
|
|
<exclude name="*tmp*"/> |
|
|
|
|
<exclude name="*.alt"/> |
|
|
|
|
<exclude name="*.out"/> |
|
|
|
|
<exclude name="*.bak"/> |
|
|
|
|
<exclude name="*.backup"/> |
|
|
|
|
<exclude name="*.sichern"/> |
|
|
|
|
</fileset> |
|
|
|
|
</sync> |
|
|
|
|
|
|
|
|
|
<copy todir="${ZIELPFAD}/joolap" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}" casesensitive="yes" > |
|
|
|
|
<include name="*.x"/> |
|
|
|
|
<include name="createJoolapMasterXml.xml"/> |
|
|
|
|
<include name="createJoolapMasterXml.xsl"/> |
|
|
|
|
</fileset> |
|
|
|
|
</copy> |
|
|
|
|
<echo message="from: ${ROOT_DIR_WEBAPP}/db/module" /> |
|
|
|
|
<echo message="to : ${ZIELPFAD}/joolap/db/module" /> |
|
|
|
|
<copy todir="${ZIELPFAD}/joolap/db/module" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}/db/module" casesensitive="yes" > |
|
|
|
|
<include name="*.x.sam"/> |
|
|
|
|
<include name="*.x"/> |
|
|
|
|
</fileset> |
|
|
|
|
</copy> |
|
|
|
|
|
|
|
|
|
<sync todir="${ZIELPFAD}/db/server" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}/db/server" casesensitive="yes" > |
|
|
|
|
<!-- <exclude name="*.log*, *.pid, *~, *#, *.tgz, *.tar*"/> --> |
|
|
|
|
<exclude name="*.log*"/> |
|
|
|
|
<exclude name="*.pid"/> |
|
|
|
|
<exclude name="joolap.script*"/> |
|
|
|
|
<exclude name="*.bak"/> |
|
|
|
|
<exclude name="*.old"/> |
|
|
|
|
<exclude name="*test*"/> |
|
|
|
|
<exclude name="*tmp*"/> |
|
|
|
|
<exclude name="*.tgz"/> |
|
|
|
|
<exclude name="*.tar*"/> |
|
|
|
|
<exclude name="*.properties"/> |
|
|
|
|
</fileset> |
|
|
|
|
</sync> |
|
|
|
|
|
|
|
|
|
<sync todir="${ZIELPFAD}/joolap/lib" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}/lib" casesensitive="yes" /> |
|
|
|
|
</sync> |
|
|
|
|
|
|
|
|
|
<sync todir="${ZIELPFAD}/joolap/db/dist" overwrite="true" includeEmptyDirs="true"> |
|
|
|
|
<fileset dir="${ROOT_DIR_WEBAPP}/db/dist" casesensitive="yes" /> |
|
|
|
|
</sync> |
|
|
|
|
|
|
|
|
|
<!--<antcall target="purge_zielpfad_postgres"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
</antcall> |
|
|
|
|
<antcall target="purge_zielpfad_informix"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
</antcall> --> |
|
|
|
|
|
|
|
|
|
<antcall target="copy_lizenz_files_superx" > |
|
|
|
|
<param name="VERSION" value="${module(version)}" /> |
|
|
|
|
</antcall> |
|
|
|
|
<antcall target="copy_lizenz_files_his1" > |
|
|
|
|
<param name="VERSION" value="${module(version)}" /> |
|
|
|
|
</antcall> |
|
|
|
|
<antcall target="convertToIso" > |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
</antcall> |
|
|
|
|
<antcall target="Doku_Hinweis_superx" /> |
|
|
|
|
|
|
|
|
|
<antcall target="sync_doc_paket" > |
|
|
|
|
<param name="ZIEL_DOC_PFAD" value="${ZIELPFAD}/webserver/tomcat/webapps/superx/doku"/> |
|
|
|
|
</antcall> |
|
|
|
|
|
|
|
|
|
<antcall target="rechte" > |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
</antcall> |
|
|
|
|
<chmod dir="${ZIELPFAD}" perm="u+rx" includes="**/*.sh,**/*.x,**/*.x.sam,**/*_mask,**/*_mask_xil,**/DOSQL,**/DOQUERY,**/joolapdbserver"/> |
|
|
|
|
<!--klappt noch nicht, wg. Dateirechten: |
|
|
|
|
<antcall target="tar_it"> |
|
|
|
|
<param name="ZIELPFAD" value="${ZIELPFAD}"/> |
|
|
|
|
<param name="PAKET_FILENAME" value="${MODULE}${module(version)}_${PLATFORM}_${ENCODING}_${DATABASE}"/> |
|
|
|
|
</antcall>--> |
|
|
|
|
<antcall target="db_joolap_move" /> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/superx/edit/kern"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/superx/xml/js"/> |
|
|
|
|
<mkdir dir="${ZIELPFAD}/superx/xml/js/memtext"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/htmlhead_dialoge.inc" dest="${ZIELPFAD}/superx"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/edit/kern/maske_combo_laden.jsp" dest="${ZIELPFAD}/superx/edit/kern"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/edit/kern/maske_sicht_laden.jsp" dest="${ZIELPFAD}/superx/edit/kern"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/books.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/home.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/information_liberation.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/logout.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/user.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/wrenchblck.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/images/video.svg" dest="${ZIELPFAD}/superx/images"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/sx_common.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/fontello-codes.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/sx_field_dialogue.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/sx_fontello.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/sx_menue.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/style/sx_tabelle.css" dest="${ZIELPFAD}/superx/style"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/xml/js/memtext/nd_functions.js" dest="${ZIELPFAD}/superx/xml/js/memtext"/> |
|
|
|
|
<get src="${KERN_DEPENDENT_URL}/xml/nd_templates.xsl" dest="${ZIELPFAD}/superx/xml"/> |
|
|
|
|
|
|
|
|
|
</target> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|