diff options
Diffstat (limited to 'recipes-core/xml-commons/jaxme_0.5.2.bb')
-rw-r--r-- | recipes-core/xml-commons/jaxme_0.5.2.bb | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/recipes-core/xml-commons/jaxme_0.5.2.bb b/recipes-core/xml-commons/jaxme_0.5.2.bb index 304c06d..65b406e 100644 --- a/recipes-core/xml-commons/jaxme_0.5.2.bb +++ b/recipes-core/xml-commons/jaxme_0.5.2.bb | |||
@@ -16,27 +16,26 @@ inherit java-library | |||
16 | DEPENDS = "fastjar-native log4j1.2 xerces-j xalan-j commons-codec hsqldb antlr antlr-native" | 16 | DEPENDS = "fastjar-native log4j1.2 xerces-j xalan-j commons-codec hsqldb antlr antlr-native" |
17 | 17 | ||
18 | do_compile() { | 18 | do_compile() { |
19 | oe_makeclasspath cp -s log4j-1.2 xercesImpl xalan2 commons-codec hsqldb antlr | 19 | oe_makeclasspath cp -s log4j-1.2 xercesImpl xalan2 commons-codec hsqldb antlr |
20 | cp=build-api:build-jaxme:build-js:build-xs:build-pm:$cp | 20 | cp=build-api:build-jaxme:build-js:build-xs:build-pm:$cp |
21 | 21 | ||
22 | jaxme_build src/api build-api $cp jaxmeapi-${PV}.jar | ||
22 | 23 | ||
23 | jaxme_build src/api build-api $cp jaxmeapi-${PV}.jar | 24 | runantlr -o src/js/org/apache/ws/jaxme/js/jparser src/js/org/apache/ws/jaxme/js/jparser/java15.g |
25 | jaxme_build src/js build-js $cp jaxmejs-${PV}.jar | ||
24 | 26 | ||
25 | runantlr -o src/js/org/apache/ws/jaxme/js/jparser src/js/org/apache/ws/jaxme/js/jparser/java15.g | 27 | jaxme_build src/xs build-xs $cp jaxmexs-${PV}.jar |
26 | jaxme_build src/js build-js $cp jaxmejs-${PV}.jar | ||
27 | 28 | ||
28 | jaxme_build src/xs build-xs $cp jaxmexs-${PV}.jar | 29 | jaxme_build src/jaxme build-jaxme $cp ${JARFILENAME} |
29 | 30 | ||
30 | jaxme_build src/jaxme build-jaxme $cp ${JARFILENAME} | 31 | # jaxme_build src/pm build-pm $cp jaxmepm-${PV}.jar |
31 | |||
32 | # jaxme_build src/pm build-pm $cp jaxmepm-${PV}.jar | ||
33 | } | 32 | } |
34 | 33 | ||
35 | do_install_append() { | 34 | do_install_append() { |
36 | oe_jarinstall jaxmeapi-${PV}.jar jaxmeapi.jar | 35 | oe_jarinstall jaxmeapi-${PV}.jar jaxmeapi.jar |
37 | oe_jarinstall jaxmejs-${PV}.jar jaxmejs.jar | 36 | oe_jarinstall jaxmejs-${PV}.jar jaxmejs.jar |
38 | oe_jarinstall jaxmexs-${PV}.jar jaxmexs.jar | 37 | oe_jarinstall jaxmexs-${PV}.jar jaxmexs.jar |
39 | oe_jarinstall jaxmepm-${PV}.jar jaxmepm.jar | 38 | oe_jarinstall jaxmepm-${PV}.jar jaxmepm.jar |
40 | } | 39 | } |
41 | 40 | ||
42 | # Compile helper | 41 | # Compile helper |
@@ -45,17 +44,17 @@ do_install_append() { | |||
45 | # 3 - classpath | 44 | # 3 - classpath |
46 | # 4 - jar file name | 45 | # 4 - jar file name |
47 | jaxme_build() { | 46 | jaxme_build() { |
48 | mkdir -p $2 | 47 | mkdir -p $2 |
49 | 48 | ||
50 | ant_sourcepath=${WORKDIR}/apache-ant-1.7.1/src/main | 49 | ant_sourcepath=${WORKDIR}/apache-ant-1.7.1/src/main |
51 | 50 | ||
52 | echo "javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 \`find $1 -name "*.java"\`" | 51 | echo "javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 \`find $1 -name "*.java"\`" |
53 | javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 `find $1 -name "*.java" -and -not \( -wholename "*junit*" -or -wholename "*examples*" \) ` | 52 | javac -sourcepath $ant_sourcepath:$1 -cp $3 -d $2 `find $1 -name "*.java" -and -not \( -wholename "*junit*" -or -wholename "*examples*" \) ` |
54 | (cd $1 && find . -name "*.properties" -exec cp {} ${S}/$2/{} \;) | 53 | (cd $1 && find . -name "*.properties" -exec cp {} ${S}/$2/{} \;) |
55 | 54 | ||
56 | rm -rf $2/org/apache/tools | 55 | rm -rf $2/org/apache/tools |
57 | 56 | ||
58 | fastjar -C $2 -c -f $4 . | 57 | fastjar -C $2 -c -f $4 . |
59 | } | 58 | } |
60 | 59 | ||
61 | SRC_URI[archive.md5sum] = "084ebfe4a816058f8ff6bd731fa70df4" | 60 | SRC_URI[archive.md5sum] = "084ebfe4a816058f8ff6bd731fa70df4" |