From a1656bbf34dd9b8b04c766769cd8f58807358384 Mon Sep 17 00:00:00 2001 From: "edburns%acm.org" Date: Tue, 27 Feb 2007 04:47:59 +0000 Subject: [PATCH] M build.xml A non-ide/README A non-ide/build.properties.sample A non-ide/build.xml A non-ide/logging.properties A non-ide/project.properties - Add non-ide build file. --- java/dist/build.xml | 13 +- java/dist/non-ide/README | 2 + java/dist/non-ide/build.properties.sample | 9 + java/dist/non-ide/build.xml | 288 ++++++++++++++++++++++ java/dist/non-ide/logging.properties | 12 + java/dist/non-ide/project.properties | 61 +++++ 6 files changed, 384 insertions(+), 1 deletion(-) create mode 100644 java/dist/non-ide/README create mode 100644 java/dist/non-ide/build.properties.sample create mode 100644 java/dist/non-ide/build.xml create mode 100644 java/dist/non-ide/logging.properties create mode 100644 java/dist/non-ide/project.properties diff --git a/java/dist/build.xml b/java/dist/build.xml index 5771c5b62c6f..17eeebfb92ff 100644 --- a/java/dist/build.xml +++ b/java/dist/build.xml @@ -30,7 +30,13 @@ - + + + + + + @@ -205,6 +211,11 @@ + + + + + + + Non-IDE build file for Webclient project. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conditions for compilation have not been met. +Have you verified that the property browser.bin.dir has been set +to the binary directory of the host browser in the webclient.properties +file? The current value of this property is: +${browser.bin.dir} and this directory must contain the file +${so.prefix}xul.${so.extension}. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/java/dist/non-ide/logging.properties b/java/dist/non-ide/logging.properties new file mode 100644 index 000000000000..4e922cbe93bb --- /dev/null +++ b/java/dist/non-ide/logging.properties @@ -0,0 +1,12 @@ +handlers= java.util.logging.FileHandler + +.level=INFO + + +java.util.logging.FileHandler.pattern = %h/moz-java-log.xml +java.util.logging.FileHandler.limit = 50000 +java.util.logging.FileHandler.append = true +java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter + +org.mozilla.webclient.level=INFO + diff --git a/java/dist/non-ide/project.properties b/java/dist/non-ide/project.properties new file mode 100644 index 000000000000..64d74c7d833c --- /dev/null +++ b/java/dist/non-ide/project.properties @@ -0,0 +1,61 @@ +application.args= +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/webclient.jar +dist.javadoc.dir=${dist.dir}/javadoc +file.reference.main-java=../test/manual/src/main/java +file.reference.main-java-1=../test/automated/src/main/java +file.reference.webclient-2_0_a5.jar=../lib/webclient-2_0_a5.jar +jar.compress=false +javac.classpath=\ + ${file.reference.webclient-2_0_a5.jar} +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.debug=true +javac.source=1.5 +javac.target=1.5 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir}:\ + ${junit.jar} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding= +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class=org.mozilla.webclient.test.TestBrowser +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project +# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value +# or test-sys-prop.name=value to set system properties for unit tests): +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +src.dir=${file.reference.main-java} +test.src.dir=${file.reference.main-java-1}