mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-09-28 14:30:51 +00:00
Update build files for new baselib [#413]
This commit is contained in:
parent
f860edf064
commit
0f75a625db
@ -1,17 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<classpath>
|
<classpath>
|
||||||
<classpathentry kind="lib" path="lib/luaj_xowa.jar"/>
|
|
||||||
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||||
|
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
||||||
|
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/baselib"/>
|
||||||
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/100_core"/>
|
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/100_core"/>
|
||||||
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/140_dbs"/>
|
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/140_dbs"/>
|
||||||
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/150_gfui"/>
|
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/150_gfui"/>
|
||||||
<classpathentry kind="src" path="src"/>
|
|
||||||
<classpathentry exported="true" kind="lib" path="lib/jtidy_xowa.jar"/>
|
|
||||||
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
|
||||||
<classpathentry combineaccessrules="false" kind="src" path="/gplx.gflucene"/>
|
<classpathentry combineaccessrules="false" kind="src" path="/gplx.gflucene"/>
|
||||||
|
<classpathentry kind="output" path="bin"/>
|
||||||
|
<classpathentry kind="src" path="src"/>
|
||||||
|
<classpathentry kind="lib" path="lib/luaj_xowa.jar"/>
|
||||||
|
<classpathentry exported="true" kind="lib" path="lib/jtidy_xowa.jar"/>
|
||||||
<classpathentry exported="true" kind="lib" path="lib/icu4j-57_1.jar"/>
|
<classpathentry exported="true" kind="lib" path="lib/icu4j-57_1.jar"/>
|
||||||
<classpathentry kind="lib" path="lib/vnu.jar"/>
|
<classpathentry kind="lib" path="lib/vnu.jar"/>
|
||||||
<classpathentry kind="lib" path="lib/Saxon-HE-9.9.1-2.jar"/>
|
<classpathentry kind="lib" path="lib/Saxon-HE-9.9.1-2.jar"/>
|
||||||
<classpathentry combineaccessrules="false" kind="src" path="/baselib"/>
|
|
||||||
<classpathentry kind="output" path="bin"/>
|
|
||||||
</classpath>
|
</classpath>
|
||||||
|
@ -1,5 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<project default="compile_xowa" name="create runnable jar for XOWA">
|
<project default="compile_xowa" name="create runnable jar for XOWA">
|
||||||
|
<target name="compile_baselib">
|
||||||
|
<delete dir="${root_dir}/src/baselib/bin"/>
|
||||||
|
<mkdir dir="${root_dir}/src/baselib/bin"/>
|
||||||
|
<javac includeantruntime="false" target="${jdk}" source="${jdk}" sourcepath=""
|
||||||
|
srcdir ="${root_dir}/src/baselib"
|
||||||
|
destdir ="${root_dir}/src/baselib/bin"
|
||||||
|
classpath="${root_dir}/src/lib/junit.jar">
|
||||||
|
<include name="**/*.java"/>
|
||||||
|
</javac>
|
||||||
|
</target>
|
||||||
<target name="compile_core">
|
<target name="compile_core">
|
||||||
<delete dir="${root_dir}/src/100_core/bin"/>
|
<delete dir="${root_dir}/src/100_core/bin"/>
|
||||||
<mkdir dir="${root_dir}/src/100_core/bin"/>
|
<mkdir dir="${root_dir}/src/100_core/bin"/>
|
||||||
@ -50,7 +60,7 @@
|
|||||||
<include name="**/*.java"/>
|
<include name="**/*.java"/>
|
||||||
</javac>
|
</javac>
|
||||||
</target>
|
</target>
|
||||||
<target name="compile_xowa" depends="compile_core,compile_gfml,compile_dbs,compile_gfui,compile_gflucene">
|
<target name="compile_xowa" depends="compile_baselib,compile_core,compile_gfml,compile_dbs,compile_gfui,compile_gflucene">
|
||||||
<delete dir="${root_dir}/src/400_xowa/bin"/>
|
<delete dir="${root_dir}/src/400_xowa/bin"/>
|
||||||
<mkdir dir="${root_dir}/src/400_xowa/bin"/>
|
<mkdir dir="${root_dir}/src/400_xowa/bin"/>
|
||||||
<javac includeantruntime="false" target="${jdk}" source="${jdk}" sourcepath=""
|
<javac includeantruntime="false" target="${jdk}" source="${jdk}" sourcepath=""
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
<attribute name="Main-Class" value="gplx.xowa.Xowa_main"/>
|
<attribute name="Main-Class" value="gplx.xowa.Xowa_main"/>
|
||||||
<attribute name="Class-Path" value=". bin/${plat_name}/swt/swt.jar bin/any/java/apache/commons-compress-1.5.jar bin/any/java/jdbc/sqlite/sqlite-jdbc-3.18.0.jar bin/any/java/luaj/luaj_xowa.jar bin/any/java/jtidy/jtidy_xowa.jar bin/any/java/xz/xz-1.5.jar bin/any/java/icu4j/icu4j-57_1.jar bin/any/java/lucene/5.3.0.drd/lucene-core-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-highlighter-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-memory-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-queryparser-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-analyzers-common-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-queries-5.3.0-mobile-2.jar bin/any/java/vnu/vnu.jar bin/any/java/vnu/Saxon-HE-9.9.1-2.jar"/>
|
<attribute name="Class-Path" value=". bin/${plat_name}/swt/swt.jar bin/any/java/apache/commons-compress-1.5.jar bin/any/java/jdbc/sqlite/sqlite-jdbc-3.18.0.jar bin/any/java/luaj/luaj_xowa.jar bin/any/java/jtidy/jtidy_xowa.jar bin/any/java/xz/xz-1.5.jar bin/any/java/icu4j/icu4j-57_1.jar bin/any/java/lucene/5.3.0.drd/lucene-core-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-highlighter-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-memory-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-queryparser-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-analyzers-common-5.3.0-mobile-2.jar bin/any/java/lucene/5.3.0.drd/lucene-queries-5.3.0-mobile-2.jar bin/any/java/vnu/vnu.jar bin/any/java/vnu/Saxon-HE-9.9.1-2.jar"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
<fileset dir="${root_dir}/src/baselib/bin"/>
|
||||||
<fileset dir="${root_dir}/src/100_core/bin"/>
|
<fileset dir="${root_dir}/src/100_core/bin"/>
|
||||||
<fileset dir="${root_dir}/src/110_gfml/bin"/>
|
<fileset dir="${root_dir}/src/110_gfml/bin"/>
|
||||||
<fileset dir="${root_dir}/src/140_dbs/bin"/>
|
<fileset dir="${root_dir}/src/140_dbs/bin"/>
|
||||||
|
@ -40,6 +40,9 @@ mavenize_xowa ()
|
|||||||
-exec cp --parents -pr$verbose '{}' './src/xowa_maven/src/test/java/gplx/' ';'
|
-exec cp --parents -pr$verbose '{}' './src/xowa_maven/src/test/java/gplx/' ';'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# package: baselib
|
||||||
|
mavenize_xowa ./src/xowa/baselib/
|
||||||
|
|
||||||
# package: core
|
# package: core
|
||||||
mavenize_xowa ./src/xowa/100_core/
|
mavenize_xowa ./src/xowa/100_core/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user