You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by da...@apache.org on 2018/11/24 07:58:58 UTC
svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/
xmerge/java/XMergeBridge/src/ xmerge/java/XMergeBridge/src/main/ x...
Author: damjan
Date: Sat Nov 24 07:58:57 2018
New Revision: 1847342
URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
Log:
Add a "dependencies" target for Ant to allow extracting the JARs that
a Java module depends on. Use this to make Ant targets depends on
their dependencies in gbuild, so that Java submodules within a
main/ module build in the correct order.
Port main/xmerge to gbuild/Ant using this approach.
Patch by: me
Added:
openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
openoffice/trunk/main/xmerge/Ant_pexcel.mk
openoffice/trunk/main/xmerge/Ant_pocketword.mk
openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
openoffice/trunk/main/xmerge/Ant_xmerge.mk
openoffice/trunk/main/xmerge/Makefile (with props)
openoffice/trunk/main/xmerge/Module_xmerge.mk
openoffice/trunk/main/xmerge/Package_xmergesync.mk
openoffice/trunk/main/xmerge/java/
openoffice/trunk/main/xmerge/java/XMergeBridge/
- copied from r1847341, openoffice/trunk/main/xmerge/source/bridge/
openoffice/trunk/main/xmerge/java/XMergeBridge/src/
openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
- copied from r1847335, openoffice/trunk/main/xmerge/source/bridge/java/
openoffice/trunk/main/xmerge/java/aportisdoc/
- copied from r1847341, openoffice/trunk/main/xmerge/source/aportisdoc/
openoffice/trunk/main/xmerge/java/aportisdoc/src/
openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
- copied from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/java/
openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
openoffice/trunk/main/xmerge/java/htmlsoff/
- copied from r1847341, openoffice/trunk/main/xmerge/source/htmlsoff/
openoffice/trunk/main/xmerge/java/htmlsoff/src/
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/package.html
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
openoffice/trunk/main/xmerge/java/pexcel/
- copied from r1847341, openoffice/trunk/main/xmerge/source/pexcel/
openoffice/trunk/main/xmerge/java/pexcel/src/
openoffice/trunk/main/xmerge/java/pexcel/src/main/
openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
- copied from r1847335, openoffice/trunk/main/xmerge/source/pexcel/java/
openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pexcel/converter.xml
openoffice/trunk/main/xmerge/java/pocketword/
- copied from r1847341, openoffice/trunk/main/xmerge/source/pocketword/
openoffice/trunk/main/xmerge/java/pocketword/src/
openoffice/trunk/main/xmerge/java/pocketword/src/main/
openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
- copied from r1847335, openoffice/trunk/main/xmerge/source/pocketword/java/
openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pocketword/converter.xml
openoffice/trunk/main/xmerge/java/xmerge/
- copied from r1847341, openoffice/trunk/main/xmerge/source/xmerge/
openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
openoffice/trunk/main/xmerge/java/xmerge/src/
openoffice/trunk/main/xmerge/java/xmerge/src/main/
openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
- copied from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
- copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
openoffice/trunk/main/xmerge/prj/makefile.mk
Removed:
openoffice/trunk/main/xmerge/java/XMergeBridge/java/
openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
openoffice/trunk/main/xmerge/java/aportisdoc/java/
openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
openoffice/trunk/main/xmerge/java/htmlsoff/package.html
openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
openoffice/trunk/main/xmerge/java/pexcel/converter.xml
openoffice/trunk/main/xmerge/java/pexcel/java/
openoffice/trunk/main/xmerge/java/pocketword/converter.xml
openoffice/trunk/main/xmerge/java/pocketword/java/
openoffice/trunk/main/xmerge/java/xmerge/java/
openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
openoffice/trunk/main/xmerge/source/aportisdoc/
openoffice/trunk/main/xmerge/source/bridge/
openoffice/trunk/main/xmerge/source/htmlsoff/
openoffice/trunk/main/xmerge/source/pexcel/
openoffice/trunk/main/xmerge/source/pocketword/
openoffice/trunk/main/xmerge/source/xmerge/
Modified:
openoffice/trunk/main/Module_ooo.mk
openoffice/trunk/main/postprocess/packcomponents/makefile.mk
openoffice/trunk/main/solenv/ant/aoo-ant.xml
openoffice/trunk/main/solenv/gbuild/Ant.mk
openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
openoffice/trunk/main/xmerge/java/pexcel/build.xml
openoffice/trunk/main/xmerge/java/pocketword/build.xml
openoffice/trunk/main/xmerge/java/xmerge/build.xml
openoffice/trunk/main/xmerge/prj/build.lst
openoffice/trunk/main/xmerge/prj/d.lst
openoffice/trunk/main/xmerge/util/build.xml
Modified: openoffice/trunk/main/Module_ooo.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/Module_ooo.mk (original)
+++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
@@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
wizards \
writerfilter \
x11_extensions \
+ xmerge \
xml2cmp \
xmlhelp \
xmloff \
Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
+++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat Nov 24 07:58:57 2018
@@ -278,7 +278,7 @@ my_components += \
component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
ScriptFramework \
ScriptProviderForJava \
- XMergeBridge \
+ component/xmerge/java/XMergeBridge/XMergeBridge \
XSLTValidate \
component/wizards/com/sun/star/wizards/agenda/agenda \
component/wizards/com/sun/star/wizards/fax/fax \
Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
+++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57 2018
@@ -37,8 +37,10 @@
<property name="build.base.dir" location="${WORKDIR}/Ant/${ant.project.name}"/>
<property name="main.src.dir" location="src/main/java"/>
+ <property name="res.src.dir" location="src/main/resources"/>
<property name="idl.src.dir" location="src/main/idl"/>
<property name="test.src.dir" location="src/test/java"/>
+ <property name="test-res.src.dir" location="src/test/resources"/>
<property name="test-idl.src.dir" location="src/test/idl"/>
<property name="main.build.dir" location="${build.base.dir}/main"/>
@@ -93,23 +95,22 @@
</path>
</target>
+ <target name="dependencies" depends="prepare">
+ <local name="has.main.classpath"/>
+ <condition property="has.main.classpath">
+ <isreference refid="main.classpath"/>
+ </condition>
+
+ <pathconvert refid="main.classpath" setonempty="true" pathsep=" " property="deps" if:set="has.main.classpath"/>
+ <property name="dep" value=""/>
+ <echo message="${deps}" file="${dependencies.outfile}"/>
+ </target>
+
<target name="res" depends="prepare">
<mkdir dir="${main.build.dir}"/>
- <copy todir="${main.build.dir}">
- <fileset dir="${main.src.dir}">
- <include name="**/*.properties"/>
- <include name="**/*.css"/>
- <include name="**/*.dtd"/>
- <include name="**/*.form"/>
- <include name="**/*.gif "/>
- <include name="**/*.htm"/>
- <include name="**/*.html"/>
- <include name="**/*.js"/>
- <include name="**/*.mod"/>
- <include name="**/*.sql"/>
- <include name="**/*.xml"/>
- <include name="**/*.xsl"/>
- <include name="**/*.map"/>
+ <copy todir="${main.build.dir}" failonerror="false" quiet="true">
+ <fileset dir="${res.src.dir}">
+ <include name="**/*"/>
</fileset>
</copy>
</target>
@@ -160,7 +161,16 @@
</sequential>
</macrodef>
- <target name="test-idl" depends="pre-compile">
+ <target name="test-res" depends="pre-compile">
+ <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
+ <copy todir="${test.build.dir}" failonerror="false" quiet="true" unless:set="test.skip">
+ <fileset dir="${test-res.src.dir}">
+ <include name="**/*"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="test-idl" depends="test-res">
<fileset id="test-idl.files" dir="${test-idl.src.dir}" includes="**/*.idl" erroronmissingdir="false"/>
<idl-javamaker
idlFiles="test-idl.files"
Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
@@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
FORCE:
+define gb_Ant_add_dependency
+$(1) : $(2)
+
+endef
+
# registers target and clean target
# adds jar files to DeliverLogTarget
# adds dependency for outdir target to workdir target (pattern rule for delivery is in Package.mk)
@@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
$(call gb_Deliver_add_deliverable,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
$(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
+__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
+$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
+
endef
Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,29 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
+
+$(eval $(call gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
+++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,27 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
+
+# vim: set noet sw=4 ts=4:
+
Added: openoffice/trunk/main/xmerge/Makefile
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Makefile (added)
+++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
@@ -0,0 +1,32 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+ifeq ($(strip $(SOLARENV)),)
+$(error No environment set!)
+endif
+
+gb_PARTIALBUILD := T
+GBUILDDIR := $(SOLARENV)/gbuild
+include $(GBUILDDIR)/gbuild.mk
+
+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
+
+# vim: set noet sw=4 ts=4:
Propchange: openoffice/trunk/main/xmerge/Makefile
------------------------------------------------------------------------------
svn:eol-style = native
Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
+++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,38 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Module_Module,xmerge))
+
+$(eval $(call gb_Module_add_targets,xmerge,\
+ Ant_aportisdoc \
+ Ant_htmlsoff \
+ Ant_pexcel \
+ Ant_pocketword \
+ Ant_xmerge-javadoc \
+ Ant_xmerge \
+ Ant_XMergeBridge \
+ Package_xmergesync \
+))
+
+
+# vim: set noet sw=4 ts=4:
Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
+++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,25 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
+$(eval $(call gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24 07:58:57 2018
@@ -21,54 +21,23 @@
***********************************************************-->
+
+<project name="XMergeBridge" default="main" basedir=".">
-<project name="XMergeBridge" default="all" basedir=".">
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
- <property file="../inc/antbuild.properties"/>
-
- <path id="classpath">
- <pathelement location="${build.dir}/xmerge.jar"/>
- <pathelement location="${solar.jar}/unoil.jar"/>
- <pathelement location="${solar.jar}/ridl.jar"/>
- <pathelement location="${solar.jar}/jurt.jar"/>
- <pathelement location="${solar.jar}/juh.jar"/>
- </path>
-
-
- <target name="init" >
- <mkdir dir="${target.dir}"/>
- <echo message="--------------------------------------------------------------------------------" />
- <echo message="debug is ${debug}"/>
- <echo message="--------------------------------------------------------------------------------" />
- </target>
-
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${target.dir}"
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}">
- <classpath refid="classpath"/>
- </javac>
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}"
- manifest="manifest.mf">
- <fileset dir="${target.dir}"
- includes="**/*.class" />
- </jar>
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${class.dir}"/>
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
+ <target name="init-project">
+ <property name="jar.classpath" value="xmerge.jar"/>
+ <property name="jar.manifest" value="manifest.mf"/>
+
+ <path id="main.classpath">
+ <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
+ <pathelement location="${OUTDIR}/bin/unoil.jar"/>
+ <pathelement location="${OUTDIR}/bin/ridl.jar"/>
+ <pathelement location="${OUTDIR}/bin/jurt.jar"/>
+ <pathelement location="${OUTDIR}/bin/juh.jar"/>
+ </path>
</target>
</project>
Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24 07:58:57 2018
@@ -22,49 +22,16 @@
-<project name="aportisdoc" default="all" basedir=".">
+<project name="aportisdoc" default="main" basedir=".">
- <property file="../inc/antbuild.properties"/>
-
- <path id="classpath">
- <pathelement location="${build.dir}/xmerge.jar"/>
- </path>
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
-
- <target name="init" >
- <mkdir dir="${target.dir}"/>
- </target>
-
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${target.dir}"
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}">
- <classpath refid="classpath"/>
- </javac>
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}">
- <fileset dir="${target.dir}"
- includes="**/*.class" />
- <metainf dir="${basedir}">
- <filename name="converter.xml"/>
- </metainf>
- </jar>
+ <target name="init-project">
+ <path id="main.classpath">
+ <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
+ </path>
</target>
- <!-- clean up -->
- <target name="clean">
- <delete dir="${class.dir}"/>
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
- </target>
-
</project>
Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24 07:58:57 2018
@@ -22,40 +22,13 @@
-<project name="htmlsoff" default="all" basedir=".">
+<project name="htmlsoff" default="main" basedir=".">
- <property file="../inc/antbuild.properties"/>
-
- <path id="classpath">
- <pathelement location="${build.dir}/xmerge.jar"/>
- </path>
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
-
- <target name="init" >
- </target>
-
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}">
- <fileset dir="${basedir}"
- includes="*.xsl" />
- <metainf dir="${basedir}">
- <filename name="converter.xml"/>
- </metainf>
- </jar>
+ <target name="init-project">
</target>
- <!-- clean up -->
- <target name="clean">
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
- </target>
-
</project>
Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24 07:58:57 2018
@@ -22,49 +22,16 @@
-<project name="pexcel" default="all" basedir=".">
-
- <property file="../inc/antbuild.properties"/>
-
- <path id="classpath">
- <pathelement location="${build.dir}/xmerge.jar"/>
- </path>
+<project name="pexcel" default="main" basedir=".">
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
- <target name="init" >
- <mkdir dir="${target.dir}"/>
+ <target name="init-project">
+ <path id="main.classpath">
+ <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
+ </path>
</target>
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${target.dir}"
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}">
- <classpath refid="classpath"/>
- </javac>
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}">
- <fileset dir="${target.dir}"
- includes="**/*.class" />
- <metainf dir="${basedir}">
- <filename name="converter.xml"/>
- </metainf>
- </jar>
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${class.dir}"/>
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
- </target>
-
</project>
Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24 07:58:57 2018
@@ -22,49 +22,16 @@
-<project name="pocketword" default="all" basedir=".">
+<project name="pocketword" default="main" basedir=".">
- <property file="../inc/antbuild.properties"/>
-
- <path id="classpath">
- <pathelement location="${build.dir}/xmerge.jar"/>
- </path>
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
-
- <target name="init" >
- <mkdir dir="${target.dir}"/>
- </target>
-
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${target.dir}"
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}">
- <classpath refid="classpath"/>
- </javac>
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}">
- <fileset dir="${target.dir}"
- includes="**/*.class" />
- <metainf dir="${basedir}">
- <filename name="converter.xml"/>
- </metainf>
- </jar>
+ <target name="init-project">
+ <path id="main.classpath">
+ <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
+ </path>
</target>
- <!-- clean up -->
- <target name="clean">
- <delete dir="${class.dir}"/>
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
- </target>
-
</project>
Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
+++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24 07:58:57 2018
@@ -22,65 +22,24 @@
-<project name="xmerge" default="all" basedir=".">
+<project name="xmerge" default="main" basedir=".">
- <property file="../inc/antbuild.properties"/>
+ <property file="../../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
- <property environment="env"/>
- <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
- <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
-
- <path id="classpath">
- <pathelement location="${env.XML_APIS_JAR}"/>
- <pathelement location="${env.XERCES_JAR}"/>
- <pathelement location="${solar.jar}/unoil.jar"/>
- <pathelement location="${solar.jar}/ridl.jar"/>
- <pathelement location="${solar.jar}/jurt.jar"/>
- <pathelement location="${solar.jar}/juh.jar"/>
- </path>
-
-
- <target name="init" >
- <mkdir dir="${target.dir}"/>
+ <target name="init-project">
+ <property name="jar.classpath" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
+ <property name="jar.manifest" value="manifest.mf"/>
+
+ <path id="main.classpath">
+<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
+<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
+ <pathelement location="${OUTDIR}/bin/unoil.jar"/>
+ <pathelement location="${OUTDIR}/bin/ridl.jar"/>
+ <pathelement location="${OUTDIR}/bin/juh.jar"/>
+ <pathelement location="${OUTDIR}/bin/jurt.jar"/>
+ </path>
</target>
- <!-- compile java sources in ${package} -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${target.dir}"
- debug="${debug}"
- deprecation="${deprecation}"
- optimize="${optimize}">
- <classpath refid="classpath"/>
- </javac>
- </target>
-
- <!-- package to jar -->
- <target name="jar" depends="compile">
- <jar destfile="${target.jar}">
- <fileset dir="${target.dir}"
- includes="**/*.class" />
- <fileset dir="${src.dir}"
- includes="**/*.properties" />
- <manifest>
- <attribute name="Main-Class" value="org.openoffice.xmerge.test.Driver"/>
- <attribute name="Specification-Title" value="Apache OpenOffice XMerge Framework"/>
- <attribute name="Specification-Vendor" value="Apache OpenOffice"/>
- <attribute name="Specification-Version" value="0.6.0"/>
- <attribute name="Implementation-Version" value="#IMPL-VERSION#"/>
- <attribute name="Class-Path" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
- </manifest>
- </jar>
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${class.dir}"/>
- <delete file="${target.jar}"/>
- </target>
-
- <target name="all" depends="jar">
- </target>
-
</project>
Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
+++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24 07:58:57 2018
@@ -0,0 +1,6 @@
+Main-Class: org.openoffice.xmerge.test.Driver
+Specification-Title: Apache OpenOffice XMerge Framework
+Specification-Vendor: Apache OpenOffice
+Specification-Version: 0.6.0
+Implementation-Version: #IMPL-VERSION#
+
Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
------------------------------------------------------------------------------
svn:eol-style = native
Modified: openoffice/trunk/main/xmerge/prj/build.lst
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/prj/build.lst (original)
+++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
@@ -1,11 +1,2 @@
xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
-xmrg xmerge usr1 - all xmrg_mkout NULL
-xmrg xmerge\inc nmake - all xmrg_inc NULL
-xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc NULL
-xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge xmrg_inc NULL
-xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis xmrg_xmerge xmrg_inc NULL
-xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge xmrg_inc NULL
-xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge xmrg_inc NULL
-xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc NULL
-xmrg xmerge\source\activesync nmake - all xmrg_activesync xmrg_inc NULL
-xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
+xmrg xmerge\prj nmake - all xmrg_prj NULL
Modified: openoffice/trunk/main/xmerge/prj/d.lst
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/prj/d.lst (original)
+++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
@@ -1,12 +0,0 @@
-..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
-..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
-..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
-..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
-..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
-..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
-..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
-mkdir: %_DEST%\doc%_EXT%\xmerge
-..\%__SRC%\doc\javadoc\package-list %_DEST%\doc%_EXT%\xmerge\package-list
-..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
-..\%__SRC%\doc\writer2latex_javadoc.zip %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
-..\%__SRC%\misc\XMergeBridge.component %_DEST%\xml%_EXT%\XMergeBridge.component
Added: openoffice/trunk/main/xmerge/prj/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
==============================================================================
--- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
+++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57 2018
@@ -0,0 +1,44 @@
+#**************************************************************
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#**************************************************************
+
+
+
+PRJ=..
+TARGET=prj
+
+.INCLUDE : settings.mk
+
+.IF "$(VERBOSE)"!=""
+VERBOSEFLAG :=
+.ELSE
+VERBOSEFLAG := -s
+.ENDIF
+
+.IF "$(DEBUG)"!=""
+DEBUG_ARGUMENT=DEBUG=$(DEBUG)
+.ELIF "$(debug)"!=""
+DEBUG_ARGUMENT=debug=$(debug)
+.ELSE
+DEBUG_ARGUMENT=
+.ENDIF
+
+all:
+ cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
Modified: openoffice/trunk/main/xmerge/util/build.xml
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
==============================================================================
--- openoffice/trunk/main/xmerge/util/build.xml (original)
+++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
@@ -21,24 +21,23 @@
***********************************************************-->
-<project name="xmrg_util" default="main" basedir=".">
+<project name="xmerge-javadoc" default="main" basedir=".">
+
+ <property file="../../ant.properties"/>
+ <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
<property file="../source/inc/antbuild.properties"/>
- <property name="javadoc.dir" location="${build.dir}/javadoc"/>
+ <property name="javadoc.dir" location="${WORKDIR}/Ant/xmerge-javadoc"/>
- <property environment="env"/>
- <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
- <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
-
- <path id="classpath">
- <pathelement location="${env.XML_APIS_JAR}"/>
- <pathelement location="${env.XERCES_JAR}"/>
- <pathelement location="${solar.jar}/unoil.jar"/>
- <pathelement location="${solar.jar}/ridl.jar"/>
- <pathelement location="${solar.jar}/jurt.jar"/>
- <pathelement location="${solar.jar}/juh.jar"/>
- <pathelement location="${build.dir}/xmerge.jar"/>
+ <path id="main.classpath">
+<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
+<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
+ <pathelement location="${OUTDIR}/bin/unoil.jar"/>
+ <pathelement location="${OUTDIR}/bin/ridl.jar"/>
+ <pathelement location="${OUTDIR}/bin/jurt.jar"/>
+ <pathelement location="${OUTDIR}/bin/juh.jar"/>
+ <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
</path>
<target name="init">
@@ -55,20 +54,20 @@
use="true"
Doctitle="Apache OpenOffice XMerge API"
windowtitle="Apache OpenOffice XMerge API"
- classpathref="classpath">
- <fileset dir="../source/bridge" defaultexcludes="yes">
+ classpathref="main.classpath">
+ <fileset dir="../java/XMergeBridge/src/main/java" defaultexcludes="yes">
<include name="**/*.java"/>
</fileset>
- <fileset dir="../source/xmerge" defaultexcludes="yes">
+ <fileset dir="../java/xmerge/src/main/java" defaultexcludes="yes">
<include name="**/*.java"/>
</fileset>
- <fileset dir="../source/aportisdoc" defaultexcludes="yes">
+ <fileset dir="../java/aportisdoc/src/main/java" defaultexcludes="yes">
<include name="**/*.java"/>
</fileset>
- <fileset dir="../source/pexcel" defaultexcludes="yes">
+ <fileset dir="../java/pexcel/src/main/java" defaultexcludes="yes">
<include name="**/*.java"/>
</fileset>
- <fileset dir="../source/pocketword" defaultexcludes="yes">
+ <fileset dir="../java/pocketword/src/main/java" defaultexcludes="yes">
<include name="**/*.java"/>
</fileset>
<link offline="true" href="http://java.sun.com/j2se/1.3/docs/api" packagelistLoc="${solar.doc}/jdk13"/>
@@ -78,6 +77,24 @@
</target>
<target name="main" depends="javadoc">
+ <jar destfile="${jar.dir}/${ant.project.name}.jar"
+ duplicate="fail">
+ <fileset dir="${javadoc.dir}"/>
+ <include name="**/*.class"/>
+ <include name="**/*.properties"/>
+ <include name="**/*.css"/>
+ <include name="**/*.dtd"/>
+ <include name="**/*.form"/>
+ <include name="**/*.gif "/>
+ <include name="**/*.htm"/>
+ <include name="**/*.html"/>
+ <include name="**/*.js"/>
+ <include name="**/*.mod"/>
+ <include name="**/*.sql"/>
+ <include name="**/*.xml"/>
+ <include name="**/*.xsl"/>
+ <include name="**/*.map"/>
+ </jar>
</target>
<target name="all" depends="javadoc">
Re: New SDF files for 4.2.0
Posted by Mechtilde <oo...@mechtilde.de>.
Am 04.12.18 um 23:09 schrieb Andrea Pescetti:
> On 26/11/2018 Mechtilde wrote:
>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>
> Thanks for bringing us back on track for localization. The documentation
> is still a bit short, but progress on Pootle is really nice.
I will work at the wiki next weekend. I worked out a dokumentation in
German locally.
>
> Do we have a VM snapshot from before the first upload of the new files?
> The Pootle VM is administered by Infra directly, so it will be enough to
> ask them to store somewhere a snapshot from mid-November.
I don't know
>
> When we are sure that we have an old snapshot it is possible to go on
> and test with more freedom.
>
> I didn't have time to test when you put online DE and IT only, but I'll
> try with a trunk build and see. I expect many strings to be in English,
> as I haven't done any work in Pootle to "unfuzzy" the moved
> translations. Just let me know if I should check for something in
> particular.
As described at l10n I 'm going on to prepare more and more langauges
with the recent strings.I build all languages on my CentOS 7 VM. Mtthias
mostly build the languages on his Windows machine.
The sdf files of de, pl, pt, it, ar, kab, he, pl, ro, uk, lt are also
committed and de, pt, it, he is also built by buildbots.
Regards
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows
## Debian Developer
## Loook, tbsync, libreoffice-canzeley-client
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Re: New SDF files for 4.2.0
Posted by Pedro Lino <pe...@mailbox.org>.
Hi Mechtilde
Thanks!
That was easy ;)
Regards,
Pedro
> On December 5, 2018 at 9:11 AM Mechtilde < ooo@mechtilde.de mailto:ooo@mechtilde.de > wrote:
>
>
> Hello Pedro
>
> Am 05.12.18 um 00:42 schrieb Pedro Lino:
>
> > >
> > > > > On December 4, 2018 at 10:09 PM Andrea Pescetti < pescetti@apache.org mailto:pescetti@apache.org > wrote:
> > >
> > > > >
> > > >>
> >> On 26/11/2018 Mechtilde wrote:
> >>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
> >>
> >> Thanks for bringing us back on track for localization.
>
> > > Any chance I can download the whole structure from https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file? Mechtilde?
> >
> > > - Login at Pootle
> - Choose your project (AOO4.x or AOO4.x Help)
> - Choose your language
> - At the top of the page you find "Actions" and under it ther is
> Download (zip).
>
> Regards
>
> --
> Mechtilde Stehmann
> ## Apache OpenOffice
> ## Freie Office Suite für Linux, MacOSX, Windows
> ## Debian Developer
> ## Loook, tbsync, libreoffice-canzeley-client
> ## PGP encryption welcome
> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>
Re: New SDF files for 4.2.0
Posted by Matthias Seidel <ma...@hamburg.de>.
Hi, Aivaras,
Am 06.12.18 um 19:15 schrieb Aivaras Stepukonis:
> Hi Tigran,
>
> The path to the page for translating the UI to Armenian on-line would
> be: Armenian > Apache OpenOffice 4.x > Translate (tab). URL:
> https://translate.apache.org/hy/aoo40/translate/
I think Tigran hasn't got a Pootle account yet.
@Tigran:
Can you send a mail like described here:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=33297500
Until then you can make suggestions on Pootle. Later you can accept your
own suggestions. ;-)
Regards,
Matthias
>
> Regards,
>
> Aivaras
>
> 2018-12-06 19:46, Tigran Zargaryan rašė:
>> Hello Mechtilde
>> trying to start localization, for Armenian, from
>> https://translate.apache.org
>>
>> I can see Armenian language link (thanks for opening it), but can't
>> login
>> or register.
>> How should i proceed?
>> Any hints.
>> thanks
>> Tigran
>>
>> On Wed, Dec 5, 2018 at 1:11 PM Mechtilde <oo...@mechtilde.de> wrote:
>>
>>> Hello Pedro
>>>
>>> Am 05.12.18 um 00:42 schrieb Pedro Lino:
>>>>> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org>
>>> wrote:
>>>>>
>>>>> On 26/11/2018 Mechtilde wrote:
>>>>>> I started there:
>>>>>> https://wiki.openoffice.org/wiki/Translation_from_4.2
>>>>> Thanks for bringing us back on track for localization.
>>>> Any chance I can download the whole structure from
>>> https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file?
>>> Mechtilde?
>>>
>>> - Login at Pootle
>>> - Choose your project (AOO4.x or AOO4.x Help)
>>> - Choose your language
>>> - At the top of the page you find "Actions" and under it ther is
>>> Download (zip).
>>>
>>> Regards
>>>
>>> --
>>> Mechtilde Stehmann
>>> ## Apache OpenOffice
>>> ## Freie Office Suite für Linux, MacOSX, Windows
>>> ## Debian Developer
>>> ## Loook, tbsync, libreoffice-canzeley-client
>>> ## PGP encryption welcome
>>> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: l10n-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: l10n-help@openoffice.apache.org
>
Re: New SDF files for 4.2.0
Posted by Aivaras Stepukonis <as...@gmail.com>.
Hi Tigran,
The path to the page for translating the UI to Armenian on-line would
be: Armenian > Apache OpenOffice 4.x > Translate (tab). URL:
https://translate.apache.org/hy/aoo40/translate/
Regards,
Aivaras
2018-12-06 19:46, Tigran Zargaryan rašė:
> Hello Mechtilde
> trying to start localization, for Armenian, from
> https://translate.apache.org
>
> I can see Armenian language link (thanks for opening it), but can't login
> or register.
> How should i proceed?
> Any hints.
> thanks
> Tigran
>
> On Wed, Dec 5, 2018 at 1:11 PM Mechtilde <oo...@mechtilde.de> wrote:
>
>> Hello Pedro
>>
>> Am 05.12.18 um 00:42 schrieb Pedro Lino:
>>>> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org>
>> wrote:
>>>>
>>>> On 26/11/2018 Mechtilde wrote:
>>>>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>>>> Thanks for bringing us back on track for localization.
>>> Any chance I can download the whole structure from
>> https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file?
>> Mechtilde?
>>
>> - Login at Pootle
>> - Choose your project (AOO4.x or AOO4.x Help)
>> - Choose your language
>> - At the top of the page you find "Actions" and under it ther is
>> Download (zip).
>>
>> Regards
>>
>> --
>> Mechtilde Stehmann
>> ## Apache OpenOffice
>> ## Freie Office Suite für Linux, MacOSX, Windows
>> ## Debian Developer
>> ## Loook, tbsync, libreoffice-canzeley-client
>> ## PGP encryption welcome
>> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: l10n-unsubscribe@openoffice.apache.org
For additional commands, e-mail: l10n-help@openoffice.apache.org
Re: New SDF files for 4.2.0
Posted by "Keith N. McKenna" <kn...@apache.org>.
On 12/6/2018 12:46 PM, Tigran Zargaryan wrote:
> Hello Mechtilde
> trying to start localization, for Armenian, from
> https://translate.apache.org
>
> I can see Armenian language link (thanks for opening it), but can't login
> or register.
> How should i proceed?
> Any hints.
> thanks
> Tigran
Tigran;
The registration process for a Pootle account is documented at the
following link:
https://wiki.openoffice.org/wiki/Pootle_User_Guide/Registration_and_Login.
If there are others you know that would like to help with the
translation feel free to share the link with them and have them register
there own accounts.
When the email is received myself or one of the other admins will
create the account and reply back that it is created. Our complete
Pootle Guide is available at
https://wiki.openoffice.org/wiki/Pootle_User_Guide
Thank you for your interest in Translating Apache OpenOffice and welcome.
Regards
Keith N, McKenna
>
> On Wed, Dec 5, 2018 at 1:11 PM Mechtilde <oo...@mechtilde.de> wrote:
>
>> Hello Pedro
>>
>> Am 05.12.18 um 00:42 schrieb Pedro Lino:
>>>> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org>
>> wrote:
>>>>
>>>> On 26/11/2018 Mechtilde wrote:
>>>>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>>>> Thanks for bringing us back on track for localization.
>>> Any chance I can download the whole structure from
>> https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file?
>> Mechtilde?
>>
>> - Login at Pootle
>> - Choose your project (AOO4.x or AOO4.x Help)
>> - Choose your language
>> - At the top of the page you find "Actions" and under it ther is
>> Download (zip).
>>
>> Regards
>>
>> --
>> Mechtilde Stehmann
>> ## Apache OpenOffice
>> ## Freie Office Suite für Linux, MacOSX, Windows
>> ## Debian Developer
>> ## Loook, tbsync, libreoffice-canzeley-client
>> ## PGP encryption welcome
>> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>>
>>
Re: New SDF files for 4.2.0
Posted by Tigran Zargaryan <ti...@gmail.com>.
Hello Mechtilde
trying to start localization, for Armenian, from
https://translate.apache.org
I can see Armenian language link (thanks for opening it), but can't login
or register.
How should i proceed?
Any hints.
thanks
Tigran
On Wed, Dec 5, 2018 at 1:11 PM Mechtilde <oo...@mechtilde.de> wrote:
> Hello Pedro
>
> Am 05.12.18 um 00:42 schrieb Pedro Lino:
> >
> >> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org>
> wrote:
> >>
> >>
> >> On 26/11/2018 Mechtilde wrote:
> >>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
> >>
> >> Thanks for bringing us back on track for localization.
> >
> > Any chance I can download the whole structure from
> https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file?
> Mechtilde?
>
> - Login at Pootle
> - Choose your project (AOO4.x or AOO4.x Help)
> - Choose your language
> - At the top of the page you find "Actions" and under it ther is
> Download (zip).
>
> Regards
>
> --
> Mechtilde Stehmann
> ## Apache OpenOffice
> ## Freie Office Suite für Linux, MacOSX, Windows
> ## Debian Developer
> ## Loook, tbsync, libreoffice-canzeley-client
> ## PGP encryption welcome
> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>
>
Re: New SDF files for 4.2.0
Posted by Pedro Lino <pe...@mailbox.org>.
Hi Mechtilde
Thanks!
That was easy ;)
Regards,
Pedro
> On December 5, 2018 at 9:11 AM Mechtilde < ooo@mechtilde.de mailto:ooo@mechtilde.de > wrote:
>
>
> Hello Pedro
>
> Am 05.12.18 um 00:42 schrieb Pedro Lino:
>
> > >
> > > > > On December 4, 2018 at 10:09 PM Andrea Pescetti < pescetti@apache.org mailto:pescetti@apache.org > wrote:
> > >
> > > > >
> > > >>
> >> On 26/11/2018 Mechtilde wrote:
> >>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
> >>
> >> Thanks for bringing us back on track for localization.
>
> > > Any chance I can download the whole structure from https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file? Mechtilde?
> >
> > > - Login at Pootle
> - Choose your project (AOO4.x or AOO4.x Help)
> - Choose your language
> - At the top of the page you find "Actions" and under it ther is
> Download (zip).
>
> Regards
>
> --
> Mechtilde Stehmann
> ## Apache OpenOffice
> ## Freie Office Suite für Linux, MacOSX, Windows
> ## Debian Developer
> ## Loook, tbsync, libreoffice-canzeley-client
> ## PGP encryption welcome
> ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
>
Re: New SDF files for 4.2.0
Posted by Mechtilde <oo...@mechtilde.de>.
Hello Pedro
Am 05.12.18 um 00:42 schrieb Pedro Lino:
>
>> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org> wrote:
>>
>>
>> On 26/11/2018 Mechtilde wrote:
>>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>>
>> Thanks for bringing us back on track for localization.
>
> Any chance I can download the whole structure from https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file? Mechtilde?
- Login at Pootle
- Choose your project (AOO4.x or AOO4.x Help)
- Choose your language
- At the top of the page you find "Actions" and under it ther is
Download (zip).
Regards
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows
## Debian Developer
## Loook, tbsync, libreoffice-canzeley-client
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Re: New SDF files for 4.2.0
Posted by Mechtilde <oo...@mechtilde.de>.
Hello Pedro
Am 05.12.18 um 00:42 schrieb Pedro Lino:
>
>> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org> wrote:
>>
>>
>> On 26/11/2018 Mechtilde wrote:
>>> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>>
>> Thanks for bringing us back on track for localization.
>
> Any chance I can download the whole structure from https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file? Mechtilde?
- Login at Pootle
- Choose your project (AOO4.x or AOO4.x Help)
- Choose your language
- At the top of the page you find "Actions" and under it ther is
Download (zip).
Regards
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows
## Debian Developer
## Loook, tbsync, libreoffice-canzeley-client
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Re: New SDF files for 4.2.0
Posted by Pedro Lino <pe...@mailbox.org>.
> On December 4, 2018 at 10:09 PM Andrea Pescetti <pe...@apache.org> wrote:
>
>
> On 26/11/2018 Mechtilde wrote:
> > I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>
> Thanks for bringing us back on track for localization.
Any chance I can download the whole structure from https://home.apache.org/~mechtilde/POFiles/newPO_PT/ in a zip file? Mechtilde?
Andrea, please remind Infra about the failed Check for Updates issue...
Best,
Pedro
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org
Re: New SDF files for 4.2.0
Posted by Andrea Pescetti <pe...@apache.org>.
On 26/11/2018 Mechtilde wrote:
> I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
Thanks for bringing us back on track for localization. The documentation
is still a bit short, but progress on Pootle is really nice.
Do we have a VM snapshot from before the first upload of the new files?
The Pootle VM is administered by Infra directly, so it will be enough to
ask them to store somewhere a snapshot from mid-November.
When we are sure that we have an old snapshot it is possible to go on
and test with more freedom.
I didn't have time to test when you put online DE and IT only, but I'll
try with a trunk build and see. I expect many strings to be in English,
as I haven't done any work in Pootle to "unfuzzy" the moved
translations. Just let me know if I should check for something in
particular.
Regards,
Andrea.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org
Re: New SDF files for 4.2.0
Posted by Mechtilde <oo...@mechtilde.de>.
Hello Andrea,
Am 26.11.18 um 00:54 schrieb Andrea Pescetti:
> On 25/11/2018 Mechtilde wrote:> now I'm able to create sdf files based
> on the source code and the files
>> in Pootle.
>
> (changing subject since I'm not commenting on the build issue, but on
> the other information).
>
> This is good news! Have you experienced/fixed the two issues I had
> found, meaning that you can go through gsicheck successfully and that
> you found a way to move strings to their new place?
I could use gsicheck use successfully.
I found the it language has some problems with the help files. I have to
look deeper in it and I will fix it by hand. It seems to be some
problems with closing tags.
As I understand working with *.po files (gettext or pootle) changing the
place of a string will fuzzy it. But it is easy to correct it in Pootle.
You can select there for such fuzzy strings and say "yes, this
translation is right " with one click.
>> So I think we need a branch whre we can work for the next release like
>> 4.2.
>
> We should just use trunk. We branch only for "stabilization", i.e.,
> close to a release. But the real active development happens on trunk,
After the trunk branch is now fixed and builable I will commit my *.sdf
files there.
And then put them back to pootle for the next round of translations when
I have shell access.
>
>> @ Jim: Can you gererate a 4.2 branch up to r 184789. Then I can put the
>> new sdf files. I did it manually for 6 Languages.
>> I will do it then for all Languages in Pootle.
>
> Just ask Infra to get shell access to translate.apache.org (this is done
> by opening a JIRA ticket; Pootle is not an OpenOffice-specific service,
> so Infra manages it completely). I admit I haven't tried that way since
I opened the Jira ticked today
> I only exported Italian and a couple other test languages back at the time.
>
>> After then I can create new *.po files to import in Pootle.
>
> This will be an especially important step. We haven't imported strings
> into Pootle for a long time. If all the workflow up to and including
> this step can be fixed, we will be able to engage translators and
> preserve their work.
>
>> I will also publish the documentation after migration of the wiki.
>
> The "old" https://wiki.openoffice.org is free for editing at any time
> until you see a prominent notice on all pages. Don't worry, content
> published before we put the notice will all be migrated.
I started there: https://wiki.openoffice.org/wiki/Translation_from_4.2
>
> Regards,
> Andrea.
>
Kind regards
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows
## Debian Developer
## Loook, tbsync, libreoffice-canzeley-client
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
New SDF files for 4.2.0
Posted by Andrea Pescetti <pe...@apache.org>.
On 25/11/2018 Mechtilde wrote:> now I'm able to create sdf files based
on the source code and the files
> in Pootle.
(changing subject since I'm not commenting on the build issue, but on
the other information).
This is good news! Have you experienced/fixed the two issues I had
found, meaning that you can go through gsicheck successfully and that
you found a way to move strings to their new place?
> So I think we need a branch whre we can work for the next release like 4.2.
We should just use trunk. We branch only for "stabilization", i.e.,
close to a release. But the real active development happens on trunk.
> @ Jim: Can you gererate a 4.2 branch up to r 184789. Then I can put the
> new sdf files. I did it manually for 6 Languages.
> I will do it then for all Languages in Pootle.
Just ask Infra to get shell access to translate.apache.org (this is done
by opening a JIRA ticket; Pootle is not an OpenOffice-specific service,
so Infra manages it completely). I admit I haven't tried that way since
I only exported Italian and a couple other test languages back at the time.
> After then I can create new *.po files to import in Pootle.
This will be an especially important step. We haven't imported strings
into Pootle for a long time. If all the workflow up to and including
this step can be fixed, we will be able to engage translators and
preserve their work.
> I will also publish the documentation after migration of the wiki.
The "old" https://wiki.openoffice.org is free for editing at any time
until you see a prominent notice on all pages. Don't worry, content
published before we put the notice will all be migrated.
Regards,
Andrea.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org
Re: svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/
xmerge/java/XMergeBridge/src/ xmerge/java/XMergeBridge/src/main/ x...
Posted by Mechtilde <oo...@mechtilde.de>.
Hello,
now I'm able to create sdf files based on the source code and the files
in Pootle.
Source code ie r1847189.
Building with current trunk failed con Centos 7 as described in this thread.
So I think we need a branch whre we can work for the next release like 4.2.
@ Jim: Can you gererate a 4.2 branch up to r 184789. Then I can put the
new sdf files. I did it manually for 6 Languages.
I will do it then for all Languages in Pootle.
After then I can create new *.po files to import in Pootle.
Is'it possible to do it in a more efficient way than uploading it file
by file. I need a shell access to do so, I guess.
I will also publish the documentation after migration of the wiki.
Kind regards
Mechtilde
Am 24.11.18 um 23:20 schrieb Matthias Seidel:
> Linux-32 and Windows builds also fail in xmerge.
>
> Matthias
>
> Am 24.11.18 um 16:08 schrieb Matthias Seidel:
>> Hi Damjan,
>>
>> This commit breaks at least our Linux-64 builds:
>>
>> https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt
>>
>> Regards,
>>
>> Matthias
>>
>> Am 24.11.18 um 08:58 schrieb damjan@apache.org:
>>> Author: damjan
>>> Date: Sat Nov 24 07:58:57 2018
>>> New Revision: 1847342
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
>>> Log:
>>> Add a "dependencies" target for Ant to allow extracting the JARs that
>>> a Java module depends on. Use this to make Ant targets depends on
>>> their dependencies in gbuild, so that Java submodules within a
>>> main/ module build in the correct order.
>>>
>>> Port main/xmerge to gbuild/Ant using this approach.
>>>
>>> Patch by: me
>>>
>>>
>>> Added:
>>> openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>>> openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>>> openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>>> openoffice/trunk/main/xmerge/Ant_pexcel.mk
>>> openoffice/trunk/main/xmerge/Ant_pocketword.mk
>>> openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>>> openoffice/trunk/main/xmerge/Ant_xmerge.mk
>>> openoffice/trunk/main/xmerge/Makefile (with props)
>>> openoffice/trunk/main/xmerge/Module_xmerge.mk
>>> openoffice/trunk/main/xmerge/Package_xmergesync.mk
>>> openoffice/trunk/main/xmerge/java/
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/bridge/
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
>>> - copied from r1847335, openoffice/trunk/main/xmerge/source/bridge/java/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/aportisdoc/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
>>> - copied from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/java/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
>>> openoffice/trunk/main/xmerge/java/htmlsoff/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/htmlsoff/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/package.html
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
>>> openoffice/trunk/main/xmerge/java/pexcel/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/pexcel/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
>>> - copied from r1847335, openoffice/trunk/main/xmerge/source/pexcel/java/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pexcel/converter.xml
>>> openoffice/trunk/main/xmerge/java/pocketword/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/pocketword/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
>>> - copied from r1847335, openoffice/trunk/main/xmerge/source/pocketword/java/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pocketword/converter.xml
>>> openoffice/trunk/main/xmerge/java/xmerge/
>>> - copied from r1847341, openoffice/trunk/main/xmerge/source/xmerge/
>>> openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
>>> openoffice/trunk/main/xmerge/java/xmerge/src/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
>>> - copied from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
>>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
>>> openoffice/trunk/main/xmerge/prj/makefile.mk
>>> Removed:
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/java/
>>> openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
>>> openoffice/trunk/main/xmerge/java/aportisdoc/java/
>>> openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
>>> openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
>>> openoffice/trunk/main/xmerge/java/htmlsoff/package.html
>>> openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
>>> openoffice/trunk/main/xmerge/java/pexcel/converter.xml
>>> openoffice/trunk/main/xmerge/java/pexcel/java/
>>> openoffice/trunk/main/xmerge/java/pocketword/converter.xml
>>> openoffice/trunk/main/xmerge/java/pocketword/java/
>>> openoffice/trunk/main/xmerge/java/xmerge/java/
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
>>> openoffice/trunk/main/xmerge/source/aportisdoc/
>>> openoffice/trunk/main/xmerge/source/bridge/
>>> openoffice/trunk/main/xmerge/source/htmlsoff/
>>> openoffice/trunk/main/xmerge/source/pexcel/
>>> openoffice/trunk/main/xmerge/source/pocketword/
>>> openoffice/trunk/main/xmerge/source/xmerge/
>>> Modified:
>>> openoffice/trunk/main/Module_ooo.mk
>>> openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>>> openoffice/trunk/main/solenv/ant/aoo-ant.xml
>>> openoffice/trunk/main/solenv/gbuild/Ant.mk
>>> openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>>> openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>>> openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>>> openoffice/trunk/main/xmerge/java/pexcel/build.xml
>>> openoffice/trunk/main/xmerge/java/pocketword/build.xml
>>> openoffice/trunk/main/xmerge/java/xmerge/build.xml
>>> openoffice/trunk/main/xmerge/prj/build.lst
>>> openoffice/trunk/main/xmerge/prj/d.lst
>>> openoffice/trunk/main/xmerge/util/build.xml
>>>
>>> Modified: openoffice/trunk/main/Module_ooo.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/Module_ooo.mk (original)
>>> +++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
>>> @@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
>>> wizards \
>>> writerfilter \
>>> x11_extensions \
>>> + xmerge \
>>> xml2cmp \
>>> xmlhelp \
>>> xmloff \
>>>
>>> Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
>>> +++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat Nov 24 07:58:57 2018
>>> @@ -278,7 +278,7 @@ my_components += \
>>> component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
>>> ScriptFramework \
>>> ScriptProviderForJava \
>>> - XMergeBridge \
>>> + component/xmerge/java/XMergeBridge/XMergeBridge \
>>> XSLTValidate \
>>> component/wizards/com/sun/star/wizards/agenda/agenda \
>>> component/wizards/com/sun/star/wizards/fax/fax \
>>>
>>> Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
>>> +++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57 2018
>>> @@ -37,8 +37,10 @@
>>> <property name="build.base.dir" location="${WORKDIR}/Ant/${ant.project.name}"/>
>>>
>>> <property name="main.src.dir" location="src/main/java"/>
>>> + <property name="res.src.dir" location="src/main/resources"/>
>>> <property name="idl.src.dir" location="src/main/idl"/>
>>> <property name="test.src.dir" location="src/test/java"/>
>>> + <property name="test-res.src.dir" location="src/test/resources"/>
>>> <property name="test-idl.src.dir" location="src/test/idl"/>
>>>
>>> <property name="main.build.dir" location="${build.base.dir}/main"/>
>>> @@ -93,23 +95,22 @@
>>> </path>
>>> </target>
>>>
>>> + <target name="dependencies" depends="prepare">
>>> + <local name="has.main.classpath"/>
>>> + <condition property="has.main.classpath">
>>> + <isreference refid="main.classpath"/>
>>> + </condition>
>>> +
>>> + <pathconvert refid="main.classpath" setonempty="true" pathsep=" " property="deps" if:set="has.main.classpath"/>
>>> + <property name="dep" value=""/>
>>> + <echo message="${deps}" file="${dependencies.outfile}"/>
>>> + </target>
>>> +
>>> <target name="res" depends="prepare">
>>> <mkdir dir="${main.build.dir}"/>
>>> - <copy todir="${main.build.dir}">
>>> - <fileset dir="${main.src.dir}">
>>> - <include name="**/*.properties"/>
>>> - <include name="**/*.css"/>
>>> - <include name="**/*.dtd"/>
>>> - <include name="**/*.form"/>
>>> - <include name="**/*.gif "/>
>>> - <include name="**/*.htm"/>
>>> - <include name="**/*.html"/>
>>> - <include name="**/*.js"/>
>>> - <include name="**/*.mod"/>
>>> - <include name="**/*.sql"/>
>>> - <include name="**/*.xml"/>
>>> - <include name="**/*.xsl"/>
>>> - <include name="**/*.map"/>
>>> + <copy todir="${main.build.dir}" failonerror="false" quiet="true">
>>> + <fileset dir="${res.src.dir}">
>>> + <include name="**/*"/>
>>> </fileset>
>>> </copy>
>>> </target>
>>> @@ -160,7 +161,16 @@
>>> </sequential>
>>> </macrodef>
>>>
>>> - <target name="test-idl" depends="pre-compile">
>>> + <target name="test-res" depends="pre-compile">
>>> + <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
>>> + <copy todir="${test.build.dir}" failonerror="false" quiet="true" unless:set="test.skip">
>>> + <fileset dir="${test-res.src.dir}">
>>> + <include name="**/*"/>
>>> + </fileset>
>>> + </copy>
>>> + </target>
>>> +
>>> + <target name="test-idl" depends="test-res">
>>> <fileset id="test-idl.files" dir="${test-idl.src.dir}" includes="**/*.idl" erroronmissingdir="false"/>
>>> <idl-javamaker
>>> idlFiles="test-idl.files"
>>>
>>> Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
>>> +++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
>>> @@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
>>> FORCE:
>>>
>>>
>>> +define gb_Ant_add_dependency
>>> +$(1) : $(2)
>>> +
>>> +endef
>>> +
>>> # registers target and clean target
>>> # adds jar files to DeliverLogTarget
>>> # adds dependency for outdir target to workdir target (pattern rule for delivery is in Package.mk)
>>> @@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
>>> $(call gb_Deliver_add_deliverable,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
>>> $(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
>>>
>>> +__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
>>> +$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
>>> +
>>> endef
>>>
>>>
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,29 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
>>> +
>>> +$(eval $(call gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,27 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>> +
>>>
>>> Added: openoffice/trunk/main/xmerge/Makefile
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Makefile (added)
>>> +++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,32 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +ifeq ($(strip $(SOLARENV)),)
>>> +$(error No environment set!)
>>> +endif
>>> +
>>> +gb_PARTIALBUILD := T
>>> +GBUILDDIR := $(SOLARENV)/gbuild
>>> +include $(GBUILDDIR)/gbuild.mk
>>> +
>>> +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>>
>>> Propchange: openoffice/trunk/main/xmerge/Makefile
>>> ------------------------------------------------------------------------------
>>> svn:eol-style = native
>>>
>>> Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,38 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Module_Module,xmerge))
>>> +
>>> +$(eval $(call gb_Module_add_targets,xmerge,\
>>> + Ant_aportisdoc \
>>> + Ant_htmlsoff \
>>> + Ant_pexcel \
>>> + Ant_pocketword \
>>> + Ant_xmerge-javadoc \
>>> + Ant_xmerge \
>>> + Ant_XMergeBridge \
>>> + Package_xmergesync \
>>> +))
>>> +
>>> +
>>> +# vim: set noet sw=4 ts=4:
>>>
>>> Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
>>> +++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,25 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
>>> +$(eval $(call gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -21,54 +21,23 @@
>>> ***********************************************************-->
>>>
>>>
>>> +
>>> +<project name="XMergeBridge" default="main" basedir=".">
>>>
>>> -<project name="XMergeBridge" default="all" basedir=".">
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> - <property file="../inc/antbuild.properties"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>> - </path>
>>> -
>>> -
>>> - <target name="init" >
>>> - <mkdir dir="${target.dir}"/>
>>> - <echo message="--------------------------------------------------------------------------------" />
>>> - <echo message="debug is ${debug}"/>
>>> - <echo message="--------------------------------------------------------------------------------" />
>>> - </target>
>>> -
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - <javac srcdir="${src.dir}"
>>> - destdir="${target.dir}"
>>> - debug="${debug}"
>>> - deprecation="${deprecation}"
>>> - optimize="${optimize}">
>>> - <classpath refid="classpath"/>
>>> - </javac>
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}"
>>> - manifest="manifest.mf">
>>> - <fileset dir="${target.dir}"
>>> - includes="**/*.class" />
>>> - </jar>
>>> - </target>
>>> -
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete dir="${class.dir}"/>
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> + <target name="init-project">
>>> + <property name="jar.classpath" value="xmerge.jar"/>
>>> + <property name="jar.manifest" value="manifest.mf"/>
>>> +
>>> + <path id="main.classpath">
>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>> + </path>
>>> </target>
>>>
>>> </project>
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -22,49 +22,16 @@
>>>
>>>
>>>
>>> -<project name="aportisdoc" default="all" basedir=".">
>>> +<project name="aportisdoc" default="main" basedir=".">
>>>
>>> - <property file="../inc/antbuild.properties"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> - </path>
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> -
>>> - <target name="init" >
>>> - <mkdir dir="${target.dir}"/>
>>> - </target>
>>> -
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - <javac srcdir="${src.dir}"
>>> - destdir="${target.dir}"
>>> - debug="${debug}"
>>> - deprecation="${deprecation}"
>>> - optimize="${optimize}">
>>> - <classpath refid="classpath"/>
>>> - </javac>
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}">
>>> - <fileset dir="${target.dir}"
>>> - includes="**/*.class" />
>>> - <metainf dir="${basedir}">
>>> - <filename name="converter.xml"/>
>>> - </metainf>
>>> - </jar>
>>> + <target name="init-project">
>>> + <path id="main.classpath">
>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>> + </path>
>>> </target>
>>>
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete dir="${class.dir}"/>
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> - </target>
>>> -
>>> </project>
>>>
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -22,40 +22,13 @@
>>>
>>>
>>>
>>> -<project name="htmlsoff" default="all" basedir=".">
>>> +<project name="htmlsoff" default="main" basedir=".">
>>>
>>> - <property file="../inc/antbuild.properties"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> - </path>
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> -
>>> - <target name="init" >
>>> - </target>
>>> -
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}">
>>> - <fileset dir="${basedir}"
>>> - includes="*.xsl" />
>>> - <metainf dir="${basedir}">
>>> - <filename name="converter.xml"/>
>>> - </metainf>
>>> - </jar>
>>> + <target name="init-project">
>>> </target>
>>>
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> - </target>
>>> -
>>> </project>
>>>
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -22,49 +22,16 @@
>>>
>>>
>>>
>>> -<project name="pexcel" default="all" basedir=".">
>>> -
>>> - <property file="../inc/antbuild.properties"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> - </path>
>>> +<project name="pexcel" default="main" basedir=".">
>>>
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> - <target name="init" >
>>> - <mkdir dir="${target.dir}"/>
>>> + <target name="init-project">
>>> + <path id="main.classpath">
>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>> + </path>
>>> </target>
>>>
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - <javac srcdir="${src.dir}"
>>> - destdir="${target.dir}"
>>> - debug="${debug}"
>>> - deprecation="${deprecation}"
>>> - optimize="${optimize}">
>>> - <classpath refid="classpath"/>
>>> - </javac>
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}">
>>> - <fileset dir="${target.dir}"
>>> - includes="**/*.class" />
>>> - <metainf dir="${basedir}">
>>> - <filename name="converter.xml"/>
>>> - </metainf>
>>> - </jar>
>>> - </target>
>>> -
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete dir="${class.dir}"/>
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> - </target>
>>> -
>>> </project>
>>>
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -22,49 +22,16 @@
>>>
>>>
>>>
>>> -<project name="pocketword" default="all" basedir=".">
>>> +<project name="pocketword" default="main" basedir=".">
>>>
>>> - <property file="../inc/antbuild.properties"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> - </path>
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> -
>>> - <target name="init" >
>>> - <mkdir dir="${target.dir}"/>
>>> - </target>
>>> -
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - <javac srcdir="${src.dir}"
>>> - destdir="${target.dir}"
>>> - debug="${debug}"
>>> - deprecation="${deprecation}"
>>> - optimize="${optimize}">
>>> - <classpath refid="classpath"/>
>>> - </javac>
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}">
>>> - <fileset dir="${target.dir}"
>>> - includes="**/*.class" />
>>> - <metainf dir="${basedir}">
>>> - <filename name="converter.xml"/>
>>> - </metainf>
>>> - </jar>
>>> + <target name="init-project">
>>> + <path id="main.classpath">
>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>> + </path>
>>> </target>
>>>
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete dir="${class.dir}"/>
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> - </target>
>>> -
>>> </project>
>>>
>>>
>>> Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -22,65 +22,24 @@
>>>
>>>
>>>
>>> -<project name="xmerge" default="all" basedir=".">
>>> +<project name="xmerge" default="main" basedir=".">
>>>
>>> - <property file="../inc/antbuild.properties"/>
>>> + <property file="../../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> - <property environment="env"/>
>>> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
>>> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${env.XML_APIS_JAR}"/>
>>> - <pathelement location="${env.XERCES_JAR}"/>
>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>> - </path>
>>> -
>>> -
>>> - <target name="init" >
>>> - <mkdir dir="${target.dir}"/>
>>> + <target name="init-project">
>>> + <property name="jar.classpath" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
>>> + <property name="jar.manifest" value="manifest.mf"/>
>>> +
>>> + <path id="main.classpath">
>>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
>>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>> + </path>
>>> </target>
>>>
>>> - <!-- compile java sources in ${package} -->
>>> - <target name="compile" depends="init">
>>> - <javac srcdir="${src.dir}"
>>> - destdir="${target.dir}"
>>> - debug="${debug}"
>>> - deprecation="${deprecation}"
>>> - optimize="${optimize}">
>>> - <classpath refid="classpath"/>
>>> - </javac>
>>> - </target>
>>> -
>>> - <!-- package to jar -->
>>> - <target name="jar" depends="compile">
>>> - <jar destfile="${target.jar}">
>>> - <fileset dir="${target.dir}"
>>> - includes="**/*.class" />
>>> - <fileset dir="${src.dir}"
>>> - includes="**/*.properties" />
>>> - <manifest>
>>> - <attribute name="Main-Class" value="org.openoffice.xmerge.test.Driver"/>
>>> - <attribute name="Specification-Title" value="Apache OpenOffice XMerge Framework"/>
>>> - <attribute name="Specification-Vendor" value="Apache OpenOffice"/>
>>> - <attribute name="Specification-Version" value="0.6.0"/>
>>> - <attribute name="Implementation-Version" value="#IMPL-VERSION#"/>
>>> - <attribute name="Class-Path" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
>>> - </manifest>
>>> - </jar>
>>> - </target>
>>> -
>>> - <!-- clean up -->
>>> - <target name="clean">
>>> - <delete dir="${class.dir}"/>
>>> - <delete file="${target.jar}"/>
>>> - </target>
>>> -
>>> - <target name="all" depends="jar">
>>> - </target>
>>> -
>>> </project>
>>>
>>>
>>> Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
>>> +++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,6 @@
>>> +Main-Class: org.openoffice.xmerge.test.Driver
>>> +Specification-Title: Apache OpenOffice XMerge Framework
>>> +Specification-Vendor: Apache OpenOffice
>>> +Specification-Version: 0.6.0
>>> +Implementation-Version: #IMPL-VERSION#
>>> +
>>>
>>> Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>>> ------------------------------------------------------------------------------
>>> svn:eol-style = native
>>>
>>> Modified: openoffice/trunk/main/xmerge/prj/build.lst
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/prj/build.lst (original)
>>> +++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
>>> @@ -1,11 +1,2 @@
>>> xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
>>> -xmrg xmerge usr1 - all xmrg_mkout NULL
>>> -xmrg xmerge\inc nmake - all xmrg_inc NULL
>>> -xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc NULL
>>> -xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge xmrg_inc NULL
>>> -xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis xmrg_xmerge xmrg_inc NULL
>>> -xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge xmrg_inc NULL
>>> -xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge xmrg_inc NULL
>>> -xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc NULL
>>> -xmrg xmerge\source\activesync nmake - all xmrg_activesync xmrg_inc NULL
>>> -xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
>>> +xmrg xmerge\prj nmake - all xmrg_prj NULL
>>>
>>> Modified: openoffice/trunk/main/xmerge/prj/d.lst
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/prj/d.lst (original)
>>> +++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
>>> @@ -1,12 +0,0 @@
>>> -..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
>>> -..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
>>> -..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
>>> -..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
>>> -..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
>>> -..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
>>> -..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
>>> -mkdir: %_DEST%\doc%_EXT%\xmerge
>>> -..\%__SRC%\doc\javadoc\package-list %_DEST%\doc%_EXT%\xmerge\package-list
>>> -..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
>>> -..\%__SRC%\doc\writer2latex_javadoc.zip %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
>>> -..\%__SRC%\misc\XMergeBridge.component %_DEST%\xml%_EXT%\XMergeBridge.component
>>>
>>> Added: openoffice/trunk/main/xmerge/prj/makefile.mk
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
>>> +++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57 2018
>>> @@ -0,0 +1,44 @@
>>> +#**************************************************************
>>> +#
>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>> +# or more contributor license agreements. See the NOTICE file
>>> +# distributed with this work for additional information
>>> +# regarding copyright ownership. The ASF licenses this file
>>> +# to you under the Apache License, Version 2.0 (the
>>> +# "License"); you may not use this file except in compliance
>>> +# with the License. You may obtain a copy of the License at
>>> +#
>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>> +#
>>> +# Unless required by applicable law or agreed to in writing,
>>> +# software distributed under the License is distributed on an
>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>> +# KIND, either express or implied. See the License for the
>>> +# specific language governing permissions and limitations
>>> +# under the License.
>>> +#
>>> +#**************************************************************
>>> +
>>> +
>>> +
>>> +PRJ=..
>>> +TARGET=prj
>>> +
>>> +.INCLUDE : settings.mk
>>> +
>>> +.IF "$(VERBOSE)"!=""
>>> +VERBOSEFLAG :=
>>> +.ELSE
>>> +VERBOSEFLAG := -s
>>> +.ENDIF
>>> +
>>> +.IF "$(DEBUG)"!=""
>>> +DEBUG_ARGUMENT=DEBUG=$(DEBUG)
>>> +.ELIF "$(debug)"!=""
>>> +DEBUG_ARGUMENT=debug=$(debug)
>>> +.ELSE
>>> +DEBUG_ARGUMENT=
>>> +.ENDIF
>>> +
>>> +all:
>>> + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
>>>
>>> Modified: openoffice/trunk/main/xmerge/util/build.xml
>>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>>> ==============================================================================
>>> --- openoffice/trunk/main/xmerge/util/build.xml (original)
>>> +++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
>>> @@ -21,24 +21,23 @@
>>> ***********************************************************-->
>>>
>>>
>>> -<project name="xmrg_util" default="main" basedir=".">
>>> +<project name="xmerge-javadoc" default="main" basedir=".">
>>> +
>>> + <property file="../../ant.properties"/>
>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>
>>> <property file="../source/inc/antbuild.properties"/>
>>>
>>> - <property name="javadoc.dir" location="${build.dir}/javadoc"/>
>>> + <property name="javadoc.dir" location="${WORKDIR}/Ant/xmerge-javadoc"/>
>>>
>>> - <property environment="env"/>
>>> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
>>> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
>>> -
>>> - <path id="classpath">
>>> - <pathelement location="${env.XML_APIS_JAR}"/>
>>> - <pathelement location="${env.XERCES_JAR}"/>
>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>> + <path id="main.classpath">
>>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
>>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>> </path>
>>>
>>> <target name="init">
>>> @@ -55,20 +54,20 @@
>>> use="true"
>>> Doctitle="Apache OpenOffice XMerge API"
>>> windowtitle="Apache OpenOffice XMerge API"
>>> - classpathref="classpath">
>>> - <fileset dir="../source/bridge" defaultexcludes="yes">
>>> + classpathref="main.classpath">
>>> + <fileset dir="../java/XMergeBridge/src/main/java" defaultexcludes="yes">
>>> <include name="**/*.java"/>
>>> </fileset>
>>> - <fileset dir="../source/xmerge" defaultexcludes="yes">
>>> + <fileset dir="../java/xmerge/src/main/java" defaultexcludes="yes">
>>> <include name="**/*.java"/>
>>> </fileset>
>>> - <fileset dir="../source/aportisdoc" defaultexcludes="yes">
>>> + <fileset dir="../java/aportisdoc/src/main/java" defaultexcludes="yes">
>>> <include name="**/*.java"/>
>>> </fileset>
>>> - <fileset dir="../source/pexcel" defaultexcludes="yes">
>>> + <fileset dir="../java/pexcel/src/main/java" defaultexcludes="yes">
>>> <include name="**/*.java"/>
>>> </fileset>
>>> - <fileset dir="../source/pocketword" defaultexcludes="yes">
>>> + <fileset dir="../java/pocketword/src/main/java" defaultexcludes="yes">
>>> <include name="**/*.java"/>
>>> </fileset>
>>> <link offline="true" href="http://java.sun.com/j2se/1.3/docs/api" packagelistLoc="${solar.doc}/jdk13"/>
>>> @@ -78,6 +77,24 @@
>>> </target>
>>>
>>> <target name="main" depends="javadoc">
>>> + <jar destfile="${jar.dir}/${ant.project.name}.jar"
>>> + duplicate="fail">
>>> + <fileset dir="${javadoc.dir}"/>
>>> + <include name="**/*.class"/>
>>> + <include name="**/*.properties"/>
>>> + <include name="**/*.css"/>
>>> + <include name="**/*.dtd"/>
>>> + <include name="**/*.form"/>
>>> + <include name="**/*.gif "/>
>>> + <include name="**/*.htm"/>
>>> + <include name="**/*.html"/>
>>> + <include name="**/*.js"/>
>>> + <include name="**/*.mod"/>
>>> + <include name="**/*.sql"/>
>>> + <include name="**/*.xml"/>
>>> + <include name="**/*.xsl"/>
>>> + <include name="**/*.map"/>
>>> + </jar>
>>> </target>
>>>
>>> <target name="all" depends="javadoc">
>>>
>>>
>>>
>
--
Mechtilde Stehmann
## Apache OpenOffice
## Freie Office Suite für Linux, MacOSX, Windows
## Debian Developer
## Loook, calender-exchange-provider, libreoffice-canzeley-client
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Re: svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/
xmerge/java/XMergeBridge/src/ xmerge/java/XMergeBridge/src/main/ x...
Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Damjan,
Am 25.11.18 um 14:45 schrieb Damjan Jovanovic:
> One problem was that GNU make 3.8.1, which we use on the Linux buildbots,
> doesn't have the:
> $(file < ...)
> function. I've now changed it to use:
> $(shell cat ...)
> instead. This doesn't however explain why the Windows buildbot also failed
> in xmerge, as its GNU make is recent enough.
Thank you for the explanation!
As it also failed on CentOS 7 (our build environment for 4.2.0) this fix
is highly appreciated.
>
> Another problem was that Windows fail to build in main/bean due to missing
> symbols. Some are clearly from USER32.DLL, which I've added now, but one is
> from Java's AWT library which is stored in $(AWTLIB) as "-lawt" which seems
> to be in the wrong format for Microsoft's linker...
I have forced build on all buildbots incl. Windows.
Regards,
Matthias
>
>
> On Sun, Nov 25, 2018 at 12:20 AM Matthias Seidel <ma...@hamburg.de>
> wrote:
>
>> Linux-32 and Windows builds also fail in xmerge.
>>
>> Matthias
>>
>> Am 24.11.18 um 16:08 schrieb Matthias Seidel:
>>> Hi Damjan,
>>>
>>> This commit breaks at least our Linux-64 builds:
>>>
>>>
>> https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt
>>> Regards,
>>>
>>> Matthias
>>>
>>> Am 24.11.18 um 08:58 schrieb damjan@apache.org:
>>>> Author: damjan
>>>> Date: Sat Nov 24 07:58:57 2018
>>>> New Revision: 1847342
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
>>>> Log:
>>>> Add a "dependencies" target for Ant to allow extracting the JARs that
>>>> a Java module depends on. Use this to make Ant targets depends on
>>>> their dependencies in gbuild, so that Java submodules within a
>>>> main/ module build in the correct order.
>>>>
>>>> Port main/xmerge to gbuild/Ant using this approach.
>>>>
>>>> Patch by: me
>>>>
>>>>
>>>> Added:
>>>> openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>>>> openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>>>> openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>>>> openoffice/trunk/main/xmerge/Ant_pexcel.mk
>>>> openoffice/trunk/main/xmerge/Ant_pocketword.mk
>>>> openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>>>> openoffice/trunk/main/xmerge/Ant_xmerge.mk
>>>> openoffice/trunk/main/xmerge/Makefile (with props)
>>>> openoffice/trunk/main/xmerge/Module_xmerge.mk
>>>> openoffice/trunk/main/xmerge/Package_xmergesync.mk
>>>> openoffice/trunk/main/xmerge/java/
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/bridge/
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
>>>> - copied from r1847335,
>> openoffice/trunk/main/xmerge/source/bridge/java/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/aportisdoc/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
>>>> - copied from r1847335,
>> openoffice/trunk/main/xmerge/source/aportisdoc/java/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
>>>>
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/htmlsoff/
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
>>>>
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/htmlsoff/package.html
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
>>>>
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
>>>> openoffice/trunk/main/xmerge/java/pexcel/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/pexcel/
>>>> openoffice/trunk/main/xmerge/java/pexcel/src/
>>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/
>>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
>>>> - copied from r1847335,
>> openoffice/trunk/main/xmerge/source/pexcel/java/
>>>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
>>>>
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/pexcel/converter.xml
>>>> openoffice/trunk/main/xmerge/java/pocketword/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/pocketword/
>>>> openoffice/trunk/main/xmerge/java/pocketword/src/
>>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/
>>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
>>>> - copied from r1847335,
>> openoffice/trunk/main/xmerge/source/pocketword/java/
>>>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
>>>>
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/pocketword/converter.xml
>>>> openoffice/trunk/main/xmerge/java/xmerge/
>>>> - copied from r1847341,
>> openoffice/trunk/main/xmerge/source/xmerge/
>>>> openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
>>>> openoffice/trunk/main/xmerge/java/xmerge/src/
>>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/
>>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
>>>> - copied from r1847335,
>> openoffice/trunk/main/xmerge/source/xmerge/java/
>>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
>>>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
>>>>
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
>>>> - copied unchanged from r1847335,
>> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
>>>> openoffice/trunk/main/xmerge/prj/makefile.mk
>>>> Removed:
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/java/
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/java/
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/package.html
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
>>>> openoffice/trunk/main/xmerge/java/pexcel/converter.xml
>>>> openoffice/trunk/main/xmerge/java/pexcel/java/
>>>> openoffice/trunk/main/xmerge/java/pocketword/converter.xml
>>>> openoffice/trunk/main/xmerge/java/pocketword/java/
>>>> openoffice/trunk/main/xmerge/java/xmerge/java/
>>>>
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
>>>> openoffice/trunk/main/xmerge/source/aportisdoc/
>>>> openoffice/trunk/main/xmerge/source/bridge/
>>>> openoffice/trunk/main/xmerge/source/htmlsoff/
>>>> openoffice/trunk/main/xmerge/source/pexcel/
>>>> openoffice/trunk/main/xmerge/source/pocketword/
>>>> openoffice/trunk/main/xmerge/source/xmerge/
>>>> Modified:
>>>> openoffice/trunk/main/Module_ooo.mk
>>>> openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>>>> openoffice/trunk/main/solenv/ant/aoo-ant.xml
>>>> openoffice/trunk/main/solenv/gbuild/Ant.mk
>>>> openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>>>> openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>>>> openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>>>> openoffice/trunk/main/xmerge/java/pexcel/build.xml
>>>> openoffice/trunk/main/xmerge/java/pocketword/build.xml
>>>> openoffice/trunk/main/xmerge/java/xmerge/build.xml
>>>> openoffice/trunk/main/xmerge/prj/build.lst
>>>> openoffice/trunk/main/xmerge/prj/d.lst
>>>> openoffice/trunk/main/xmerge/util/build.xml
>>>>
>>>> Modified: openoffice/trunk/main/Module_ooo.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/Module_ooo.mk (original)
>>>> +++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
>>>> @@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
>>>> wizards \
>>>> writerfilter \
>>>> x11_extensions \
>>>> + xmerge \
>>>> xml2cmp \
>>>> xmlhelp \
>>>> xmloff \
>>>>
>>>> Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>> (original)
>>>> +++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat
>> Nov 24 07:58:57 2018
>>>> @@ -278,7 +278,7 @@ my_components += \
>>>> component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
>>>> ScriptFramework \
>>>> ScriptProviderForJava \
>>>> - XMergeBridge \
>>>> + component/xmerge/java/XMergeBridge/XMergeBridge \
>>>> XSLTValidate \
>>>> component/wizards/com/sun/star/wizards/agenda/agenda \
>>>> component/wizards/com/sun/star/wizards/fax/fax \
>>>>
>>>> Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
>>>> +++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57
>> 2018
>>>> @@ -37,8 +37,10 @@
>>>> <property name="build.base.dir" location="${WORKDIR}/Ant/${
>> ant.project.name}"/>
>>>> <property name="main.src.dir" location="src/main/java"/>
>>>> + <property name="res.src.dir" location="src/main/resources"/>
>>>> <property name="idl.src.dir" location="src/main/idl"/>
>>>> <property name="test.src.dir" location="src/test/java"/>
>>>> + <property name="test-res.src.dir" location="src/test/resources"/>
>>>> <property name="test-idl.src.dir" location="src/test/idl"/>
>>>>
>>>> <property name="main.build.dir" location="${build.base.dir}/main"/>
>>>> @@ -93,23 +95,22 @@
>>>> </path>
>>>> </target>
>>>>
>>>> + <target name="dependencies" depends="prepare">
>>>> + <local name="has.main.classpath"/>
>>>> + <condition property="has.main.classpath">
>>>> + <isreference refid="main.classpath"/>
>>>> + </condition>
>>>> +
>>>> + <pathconvert refid="main.classpath" setonempty="true"
>> pathsep=" " property="deps" if:set="has.main.classpath"/>
>>>> + <property name="dep" value=""/>
>>>> + <echo message="${deps}" file="${dependencies.outfile}"/>
>>>> + </target>
>>>> +
>>>> <target name="res" depends="prepare">
>>>> <mkdir dir="${main.build.dir}"/>
>>>> - <copy todir="${main.build.dir}">
>>>> - <fileset dir="${main.src.dir}">
>>>> - <include name="**/*.properties"/>
>>>> - <include name="**/*.css"/>
>>>> - <include name="**/*.dtd"/>
>>>> - <include name="**/*.form"/>
>>>> - <include name="**/*.gif "/>
>>>> - <include name="**/*.htm"/>
>>>> - <include name="**/*.html"/>
>>>> - <include name="**/*.js"/>
>>>> - <include name="**/*.mod"/>
>>>> - <include name="**/*.sql"/>
>>>> - <include name="**/*.xml"/>
>>>> - <include name="**/*.xsl"/>
>>>> - <include name="**/*.map"/>
>>>> + <copy todir="${main.build.dir}" failonerror="false"
>> quiet="true">
>>>> + <fileset dir="${res.src.dir}">
>>>> + <include name="**/*"/>
>>>> </fileset>
>>>> </copy>
>>>> </target>
>>>> @@ -160,7 +161,16 @@
>>>> </sequential>
>>>> </macrodef>
>>>>
>>>> - <target name="test-idl" depends="pre-compile">
>>>> + <target name="test-res" depends="pre-compile">
>>>> + <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
>>>> + <copy todir="${test.build.dir}" failonerror="false"
>> quiet="true" unless:set="test.skip">
>>>> + <fileset dir="${test-res.src.dir}">
>>>> + <include name="**/*"/>
>>>> + </fileset>
>>>> + </copy>
>>>> + </target>
>>>> +
>>>> + <target name="test-idl" depends="test-res">
>>>> <fileset id="test-idl.files" dir="${test-idl.src.dir}"
>> includes="**/*.idl" erroronmissingdir="false"/>
>>>> <idl-javamaker
>>>> idlFiles="test-idl.files"
>>>>
>>>> Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
>>>> +++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
>>>> @@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
>>>> FORCE:
>>>>
>>>>
>>>> +define gb_Ant_add_dependency
>>>> +$(1) : $(2)
>>>> +
>>>> +endef
>>>> +
>>>> # registers target and clean target
>>>> # adds jar files to DeliverLogTarget
>>>> # adds dependency for outdir target to workdir target (pattern rule
>> for delivery is in Package.mk)
>>>> @@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
>>>> $(call gb_Deliver_add_deliverable,$(call
>> gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
>>>> $(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
>>>>
>>>> +__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v
>> -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
>>>> +$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call
>> gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
>>>> +
>>>> endef
>>>>
>>>>
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24
>> 07:58:57 2018
>>>> @@ -0,0 +1,29 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
>>>> +
>>>> +$(eval $(call
>> gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57
>> 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57
>> 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57
>> 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24
>> 07:58:57 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
>>>> @@ -0,0 +1,27 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call
>> gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>> +
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Makefile
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Makefile (added)
>>>> +++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
>>>> @@ -0,0 +1,32 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +ifeq ($(strip $(SOLARENV)),)
>>>> +$(error No environment set!)
>>>> +endif
>>>> +
>>>> +gb_PARTIALBUILD := T
>>>> +GBUILDDIR := $(SOLARENV)/gbuild
>>>> +include $(GBUILDDIR)/gbuild.mk
>>>> +
>>>> +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir
>> $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>>
>>>> Propchange: openoffice/trunk/main/xmerge/Makefile
>>>>
>> ------------------------------------------------------------------------------
>>>> svn:eol-style = native
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57
>> 2018
>>>> @@ -0,0 +1,38 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call gb_Module_Module,xmerge))
>>>> +
>>>> +$(eval $(call gb_Module_add_targets,xmerge,\
>>>> + Ant_aportisdoc \
>>>> + Ant_htmlsoff \
>>>> + Ant_pexcel \
>>>> + Ant_pocketword \
>>>> + Ant_xmerge-javadoc \
>>>> + Ant_xmerge \
>>>> + Ant_XMergeBridge \
>>>> + Package_xmergesync \
>>>> +))
>>>> +
>>>> +
>>>> +# vim: set noet sw=4 ts=4:
>>>>
>>>> Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24
>> 07:58:57 2018
>>>> @@ -0,0 +1,25 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
>>>> +$(eval $(call
>> gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
>>>> Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -21,54 +21,23 @@
>>>> ***********************************************************-->
>>>>
>>>>
>>>> +
>>>> +<project name="XMergeBridge" default="main" basedir=".">
>>>>
>>>> -<project name="XMergeBridge" default="all" basedir=".">
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> - <property file="../inc/antbuild.properties"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>>> - </path>
>>>> -
>>>> -
>>>> - <target name="init" >
>>>> - <mkdir dir="${target.dir}"/>
>>>> - <echo
>> message="--------------------------------------------------------------------------------"
>> />
>>>> - <echo message="debug is ${debug}"/>
>>>> - <echo
>> message="--------------------------------------------------------------------------------"
>> />
>>>> - </target>
>>>> -
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - <javac srcdir="${src.dir}"
>>>> - destdir="${target.dir}"
>>>> - debug="${debug}"
>>>> - deprecation="${deprecation}"
>>>> - optimize="${optimize}">
>>>> - <classpath refid="classpath"/>
>>>> - </javac>
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}"
>>>> - manifest="manifest.mf">
>>>> - <fileset dir="${target.dir}"
>>>> - includes="**/*.class" />
>>>> - </jar>
>>>> - </target>
>>>> -
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete dir="${class.dir}"/>
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> + <target name="init-project">
>>>> + <property name="jar.classpath" value="xmerge.jar"/>
>>>> + <property name="jar.manifest" value="manifest.mf"/>
>>>> +
>>>> + <path id="main.classpath">
>>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>>> + </path>
>>>> </target>
>>>>
>>>> </project>
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -22,49 +22,16 @@
>>>>
>>>>
>>>>
>>>> -<project name="aportisdoc" default="all" basedir=".">
>>>> +<project name="aportisdoc" default="main" basedir=".">
>>>>
>>>> - <property file="../inc/antbuild.properties"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> - </path>
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> -
>>>> - <target name="init" >
>>>> - <mkdir dir="${target.dir}"/>
>>>> - </target>
>>>> -
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - <javac srcdir="${src.dir}"
>>>> - destdir="${target.dir}"
>>>> - debug="${debug}"
>>>> - deprecation="${deprecation}"
>>>> - optimize="${optimize}">
>>>> - <classpath refid="classpath"/>
>>>> - </javac>
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}">
>>>> - <fileset dir="${target.dir}"
>>>> - includes="**/*.class" />
>>>> - <metainf dir="${basedir}">
>>>> - <filename name="converter.xml"/>
>>>> - </metainf>
>>>> - </jar>
>>>> + <target name="init-project">
>>>> + <path id="main.classpath">
>>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>>> + </path>
>>>> </target>
>>>>
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete dir="${class.dir}"/>
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> - </target>
>>>> -
>>>> </project>
>>>>
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -22,40 +22,13 @@
>>>>
>>>>
>>>>
>>>> -<project name="htmlsoff" default="all" basedir=".">
>>>> +<project name="htmlsoff" default="main" basedir=".">
>>>>
>>>> - <property file="../inc/antbuild.properties"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> - </path>
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> -
>>>> - <target name="init" >
>>>> - </target>
>>>> -
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}">
>>>> - <fileset dir="${basedir}"
>>>> - includes="*.xsl" />
>>>> - <metainf dir="${basedir}">
>>>> - <filename name="converter.xml"/>
>>>> - </metainf>
>>>> - </jar>
>>>> + <target name="init-project">
>>>> </target>
>>>>
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> - </target>
>>>> -
>>>> </project>
>>>>
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -22,49 +22,16 @@
>>>>
>>>>
>>>>
>>>> -<project name="pexcel" default="all" basedir=".">
>>>> -
>>>> - <property file="../inc/antbuild.properties"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> - </path>
>>>> +<project name="pexcel" default="main" basedir=".">
>>>>
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> - <target name="init" >
>>>> - <mkdir dir="${target.dir}"/>
>>>> + <target name="init-project">
>>>> + <path id="main.classpath">
>>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>>> + </path>
>>>> </target>
>>>>
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - <javac srcdir="${src.dir}"
>>>> - destdir="${target.dir}"
>>>> - debug="${debug}"
>>>> - deprecation="${deprecation}"
>>>> - optimize="${optimize}">
>>>> - <classpath refid="classpath"/>
>>>> - </javac>
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}">
>>>> - <fileset dir="${target.dir}"
>>>> - includes="**/*.class" />
>>>> - <metainf dir="${basedir}">
>>>> - <filename name="converter.xml"/>
>>>> - </metainf>
>>>> - </jar>
>>>> - </target>
>>>> -
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete dir="${class.dir}"/>
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> - </target>
>>>> -
>>>> </project>
>>>>
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -22,49 +22,16 @@
>>>>
>>>>
>>>>
>>>> -<project name="pocketword" default="all" basedir=".">
>>>> +<project name="pocketword" default="main" basedir=".">
>>>>
>>>> - <property file="../inc/antbuild.properties"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> - </path>
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> -
>>>> - <target name="init" >
>>>> - <mkdir dir="${target.dir}"/>
>>>> - </target>
>>>> -
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - <javac srcdir="${src.dir}"
>>>> - destdir="${target.dir}"
>>>> - debug="${debug}"
>>>> - deprecation="${deprecation}"
>>>> - optimize="${optimize}">
>>>> - <classpath refid="classpath"/>
>>>> - </javac>
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}">
>>>> - <fileset dir="${target.dir}"
>>>> - includes="**/*.class" />
>>>> - <metainf dir="${basedir}">
>>>> - <filename name="converter.xml"/>
>>>> - </metainf>
>>>> - </jar>
>>>> + <target name="init-project">
>>>> + <path id="main.classpath">
>>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>>> + </path>
>>>> </target>
>>>>
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete dir="${class.dir}"/>
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> - </target>
>>>> -
>>>> </project>
>>>>
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24
>> 07:58:57 2018
>>>> @@ -22,65 +22,24 @@
>>>>
>>>>
>>>>
>>>> -<project name="xmerge" default="all" basedir=".">
>>>> +<project name="xmerge" default="main" basedir=".">
>>>>
>>>> - <property file="../inc/antbuild.properties"/>
>>>> + <property file="../../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> - <property environment="env"/>
>>>> - <property name="env.XML_APIS_JAR"
>> value="${solar.jar}/xml-apis.jar"/>
>>>> - <property name="env.XERCES_JAR"
>> value="${solar.jar}/xercesImpl.jar"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${env.XML_APIS_JAR}"/>
>>>> - <pathelement location="${env.XERCES_JAR}"/>
>>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>>> - </path>
>>>> -
>>>> -
>>>> - <target name="init" >
>>>> - <mkdir dir="${target.dir}"/>
>>>> + <target name="init-project">
>>>> + <property name="jar.classpath" value="xml-apis.jar
>> xercesImpl.jar serializer.jar"/>
>>>> + <property name="jar.manifest" value="manifest.mf"/>
>>>> +
>>>> + <path id="main.classpath">
>>>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/>
>> -->
>>>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/>
>> -->
>>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>>> + </path>
>>>> </target>
>>>>
>>>> - <!-- compile java sources in ${package} -->
>>>> - <target name="compile" depends="init">
>>>> - <javac srcdir="${src.dir}"
>>>> - destdir="${target.dir}"
>>>> - debug="${debug}"
>>>> - deprecation="${deprecation}"
>>>> - optimize="${optimize}">
>>>> - <classpath refid="classpath"/>
>>>> - </javac>
>>>> - </target>
>>>> -
>>>> - <!-- package to jar -->
>>>> - <target name="jar" depends="compile">
>>>> - <jar destfile="${target.jar}">
>>>> - <fileset dir="${target.dir}"
>>>> - includes="**/*.class" />
>>>> - <fileset dir="${src.dir}"
>>>> - includes="**/*.properties" />
>>>> - <manifest>
>>>> - <attribute name="Main-Class"
>> value="org.openoffice.xmerge.test.Driver"/>
>>>> - <attribute name="Specification-Title" value="Apache
>> OpenOffice XMerge Framework"/>
>>>> - <attribute name="Specification-Vendor" value="Apache
>> OpenOffice"/>
>>>> - <attribute name="Specification-Version" value="0.6.0"/>
>>>> - <attribute name="Implementation-Version"
>> value="#IMPL-VERSION#"/>
>>>> - <attribute name="Class-Path" value="xml-apis.jar
>> xercesImpl.jar serializer.jar"/>
>>>> - </manifest>
>>>> - </jar>
>>>> - </target>
>>>> -
>>>> - <!-- clean up -->
>>>> - <target name="clean">
>>>> - <delete dir="${class.dir}"/>
>>>> - <delete file="${target.jar}"/>
>>>> - </target>
>>>> -
>>>> - <target name="all" depends="jar">
>>>> - </target>
>>>> -
>>>> </project>
>>>>
>>>>
>>>> Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
>>>> +++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24
>> 07:58:57 2018
>>>> @@ -0,0 +1,6 @@
>>>> +Main-Class: org.openoffice.xmerge.test.Driver
>>>> +Specification-Title: Apache OpenOffice XMerge Framework
>>>> +Specification-Vendor: Apache OpenOffice
>>>> +Specification-Version: 0.6.0
>>>> +Implementation-Version: #IMPL-VERSION#
>>>> +
>>>>
>>>> Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>>>>
>> ------------------------------------------------------------------------------
>>>> svn:eol-style = native
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/prj/build.lst
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/prj/build.lst (original)
>>>> +++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
>>>> @@ -1,11 +1,2 @@
>>>> xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
>>>> -xmrg xmerge usr1 - all xmrg_mkout NULL
>>>> -xmrg xmerge\inc nmake - all xmrg_inc NULL
>>>> -xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc
>> NULL
>>>> -xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge
>> xmrg_inc NULL
>>>> -xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis
>> xmrg_xmerge xmrg_inc NULL
>>>> -xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge
>> xmrg_inc NULL
>>>> -xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge
>> xmrg_inc NULL
>>>> -xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc
>> NULL
>>>> -xmrg xmerge\source\activesync nmake - all xmrg_activesync
>> xmrg_inc NULL
>>>> -xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge
>> xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
>>>> +xmrg xmerge\prj nmake - all xmrg_prj NULL
>>>>
>>>> Modified: openoffice/trunk/main/xmerge/prj/d.lst
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/prj/d.lst (original)
>>>> +++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
>>>> @@ -1,12 +0,0 @@
>>>> -..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
>>>> -..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
>>>> -..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
>>>> -..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
>>>> -..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
>>>> -..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
>>>> -..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
>>>> -mkdir: %_DEST%\doc%_EXT%\xmerge
>>>> -..\%__SRC%\doc\javadoc\package-list
>> %_DEST%\doc%_EXT%\xmerge\package-list
>>>> -..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
>>>> -..\%__SRC%\doc\writer2latex_javadoc.zip
>> %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
>>>> -..\%__SRC%\misc\XMergeBridge.component
>> %_DEST%\xml%_EXT%\XMergeBridge.component
>>>> Added: openoffice/trunk/main/xmerge/prj/makefile.mk
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
>>>> +++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57
>> 2018
>>>> @@ -0,0 +1,44 @@
>>>> +#**************************************************************
>>>> +#
>>>> +# Licensed to the Apache Software Foundation (ASF) under one
>>>> +# or more contributor license agreements. See the NOTICE file
>>>> +# distributed with this work for additional information
>>>> +# regarding copyright ownership. The ASF licenses this file
>>>> +# to you under the Apache License, Version 2.0 (the
>>>> +# "License"); you may not use this file except in compliance
>>>> +# with the License. You may obtain a copy of the License at
>>>> +#
>>>> +# http://www.apache.org/licenses/LICENSE-2.0
>>>> +#
>>>> +# Unless required by applicable law or agreed to in writing,
>>>> +# software distributed under the License is distributed on an
>>>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>>> +# KIND, either express or implied. See the License for the
>>>> +# specific language governing permissions and limitations
>>>> +# under the License.
>>>> +#
>>>> +#**************************************************************
>>>> +
>>>> +
>>>> +
>>>> +PRJ=..
>>>> +TARGET=prj
>>>> +
>>>> +.INCLUDE : settings.mk
>>>> +
>>>> +.IF "$(VERBOSE)"!=""
>>>> +VERBOSEFLAG :=
>>>> +.ELSE
>>>> +VERBOSEFLAG := -s
>>>> +.ENDIF
>>>> +
>>>> +.IF "$(DEBUG)"!=""
>>>> +DEBUG_ARGUMENT=DEBUG=$(DEBUG)
>>>> +.ELIF "$(debug)"!=""
>>>> +DEBUG_ARGUMENT=debug=$(debug)
>>>> +.ELSE
>>>> +DEBUG_ARGUMENT=
>>>> +.ENDIF
>>>> +
>>>> +all:
>>>> + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS)
>> $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r
>> deliverlog
>>>> Modified: openoffice/trunk/main/xmerge/util/build.xml
>>>> URL:
>> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>>>> --- openoffice/trunk/main/xmerge/util/build.xml (original)
>>>> +++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
>>>> @@ -21,24 +21,23 @@
>>>> ***********************************************************-->
>>>>
>>>>
>>>> -<project name="xmrg_util" default="main" basedir=".">
>>>> +<project name="xmerge-javadoc" default="main" basedir=".">
>>>> +
>>>> + <property file="../../ant.properties"/>
>>>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>>>
>>>> <property file="../source/inc/antbuild.properties"/>
>>>>
>>>> - <property name="javadoc.dir" location="${build.dir}/javadoc"/>
>>>> + <property name="javadoc.dir"
>> location="${WORKDIR}/Ant/xmerge-javadoc"/>
>>>> - <property environment="env"/>
>>>> - <property name="env.XML_APIS_JAR"
>> value="${solar.jar}/xml-apis.jar"/>
>>>> - <property name="env.XERCES_JAR"
>> value="${solar.jar}/xercesImpl.jar"/>
>>>> -
>>>> - <path id="classpath">
>>>> - <pathelement location="${env.XML_APIS_JAR}"/>
>>>> - <pathelement location="${env.XERCES_JAR}"/>
>>>> - <pathelement location="${solar.jar}/unoil.jar"/>
>>>> - <pathelement location="${solar.jar}/ridl.jar"/>
>>>> - <pathelement location="${solar.jar}/jurt.jar"/>
>>>> - <pathelement location="${solar.jar}/juh.jar"/>
>>>> - <pathelement location="${build.dir}/xmerge.jar"/>
>>>> + <path id="main.classpath">
>>>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
>>>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
>>>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>>>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>>>> </path>
>>>>
>>>> <target name="init">
>>>> @@ -55,20 +54,20 @@
>>>> use="true"
>>>> Doctitle="Apache OpenOffice XMerge API"
>>>> windowtitle="Apache OpenOffice XMerge API"
>>>> - classpathref="classpath">
>>>> - <fileset dir="../source/bridge" defaultexcludes="yes">
>>>> + classpathref="main.classpath">
>>>> + <fileset dir="../java/XMergeBridge/src/main/java"
>> defaultexcludes="yes">
>>>> <include name="**/*.java"/>
>>>> </fileset>
>>>> - <fileset dir="../source/xmerge" defaultexcludes="yes">
>>>> + <fileset dir="../java/xmerge/src/main/java"
>> defaultexcludes="yes">
>>>> <include name="**/*.java"/>
>>>> </fileset>
>>>> - <fileset dir="../source/aportisdoc" defaultexcludes="yes">
>>>> + <fileset dir="../java/aportisdoc/src/main/java"
>> defaultexcludes="yes">
>>>> <include name="**/*.java"/>
>>>> </fileset>
>>>> - <fileset dir="../source/pexcel" defaultexcludes="yes">
>>>> + <fileset dir="../java/pexcel/src/main/java"
>> defaultexcludes="yes">
>>>> <include name="**/*.java"/>
>>>> </fileset>
>>>> - <fileset dir="../source/pocketword" defaultexcludes="yes">
>>>> + <fileset dir="../java/pocketword/src/main/java"
>> defaultexcludes="yes">
>>>> <include name="**/*.java"/>
>>>> </fileset>
>>>> <link offline="true" href="
>> http://java.sun.com/j2se/1.3/docs/api"
>> packagelistLoc="${solar.doc}/jdk13"/>
>>>> @@ -78,6 +77,24 @@
>>>> </target>
>>>>
>>>> <target name="main" depends="javadoc">
>>>> + <jar destfile="${jar.dir}/${ant.project.name}.jar"
>>>> + duplicate="fail">
>>>> + <fileset dir="${javadoc.dir}"/>
>>>> + <include name="**/*.class"/>
>>>> + <include name="**/*.properties"/>
>>>> + <include name="**/*.css"/>
>>>> + <include name="**/*.dtd"/>
>>>> + <include name="**/*.form"/>
>>>> + <include name="**/*.gif "/>
>>>> + <include name="**/*.htm"/>
>>>> + <include name="**/*.html"/>
>>>> + <include name="**/*.js"/>
>>>> + <include name="**/*.mod"/>
>>>> + <include name="**/*.sql"/>
>>>> + <include name="**/*.xml"/>
>>>> + <include name="**/*.xsl"/>
>>>> + <include name="**/*.map"/>
>>>> + </jar>
>>>> </target>
>>>>
>>>> <target name="all" depends="javadoc">
>>>>
>>>>
>>>>
>>
Re: svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/ xmerge/java/XMergeBridge/src/
xmerge/java/XMergeBridge/src/main/ x...
Posted by Damjan Jovanovic <da...@apache.org>.
One problem was that GNU make 3.8.1, which we use on the Linux buildbots,
doesn't have the:
$(file < ...)
function. I've now changed it to use:
$(shell cat ...)
instead. This doesn't however explain why the Windows buildbot also failed
in xmerge, as its GNU make is recent enough.
Another problem was that Windows fail to build in main/bean due to missing
symbols. Some are clearly from USER32.DLL, which I've added now, but one is
from Java's AWT library which is stored in $(AWTLIB) as "-lawt" which seems
to be in the wrong format for Microsoft's linker...
On Sun, Nov 25, 2018 at 12:20 AM Matthias Seidel <ma...@hamburg.de>
wrote:
> Linux-32 and Windows builds also fail in xmerge.
>
> Matthias
>
> Am 24.11.18 um 16:08 schrieb Matthias Seidel:
> > Hi Damjan,
> >
> > This commit breaks at least our Linux-64 builds:
> >
> >
> https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt
> >
> > Regards,
> >
> > Matthias
> >
> > Am 24.11.18 um 08:58 schrieb damjan@apache.org:
> >> Author: damjan
> >> Date: Sat Nov 24 07:58:57 2018
> >> New Revision: 1847342
> >>
> >> URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
> >> Log:
> >> Add a "dependencies" target for Ant to allow extracting the JARs that
> >> a Java module depends on. Use this to make Ant targets depends on
> >> their dependencies in gbuild, so that Java submodules within a
> >> main/ module build in the correct order.
> >>
> >> Port main/xmerge to gbuild/Ant using this approach.
> >>
> >> Patch by: me
> >>
> >>
> >> Added:
> >> openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
> >> openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
> >> openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
> >> openoffice/trunk/main/xmerge/Ant_pexcel.mk
> >> openoffice/trunk/main/xmerge/Ant_pocketword.mk
> >> openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
> >> openoffice/trunk/main/xmerge/Ant_xmerge.mk
> >> openoffice/trunk/main/xmerge/Makefile (with props)
> >> openoffice/trunk/main/xmerge/Module_xmerge.mk
> >> openoffice/trunk/main/xmerge/Package_xmergesync.mk
> >> openoffice/trunk/main/xmerge/java/
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/bridge/
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/src/
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
> >> - copied from r1847335,
> openoffice/trunk/main/xmerge/source/bridge/java/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/aportisdoc/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/src/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
> >> - copied from r1847335,
> openoffice/trunk/main/xmerge/source/aportisdoc/java/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
> >>
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
> >>
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
> >> openoffice/trunk/main/xmerge/java/htmlsoff/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/htmlsoff/
> >> openoffice/trunk/main/xmerge/java/htmlsoff/src/
> >> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
> >> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
> >>
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/htmlsoff/package.html
> >> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
> >>
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
> >>
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
> >>
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
> >>
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
> >> openoffice/trunk/main/xmerge/java/pexcel/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/pexcel/
> >> openoffice/trunk/main/xmerge/java/pexcel/src/
> >> openoffice/trunk/main/xmerge/java/pexcel/src/main/
> >> openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
> >> - copied from r1847335,
> openoffice/trunk/main/xmerge/source/pexcel/java/
> >> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
> >>
> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
> >>
> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/pexcel/converter.xml
> >> openoffice/trunk/main/xmerge/java/pocketword/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/pocketword/
> >> openoffice/trunk/main/xmerge/java/pocketword/src/
> >> openoffice/trunk/main/xmerge/java/pocketword/src/main/
> >> openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
> >> - copied from r1847335,
> openoffice/trunk/main/xmerge/source/pocketword/java/
> >> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
> >>
> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
> >>
> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/pocketword/converter.xml
> >> openoffice/trunk/main/xmerge/java/xmerge/
> >> - copied from r1847341,
> openoffice/trunk/main/xmerge/source/xmerge/
> >> openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
> >> openoffice/trunk/main/xmerge/java/xmerge/src/
> >> openoffice/trunk/main/xmerge/java/xmerge/src/main/
> >> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
> >> - copied from r1847335,
> openoffice/trunk/main/xmerge/source/xmerge/java/
> >> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
> >> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
> >> - copied unchanged from r1847335,
> openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
> >> openoffice/trunk/main/xmerge/prj/makefile.mk
> >> Removed:
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/java/
> >> openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
> >> openoffice/trunk/main/xmerge/java/aportisdoc/java/
> >> openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
> >> openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
> >> openoffice/trunk/main/xmerge/java/htmlsoff/package.html
> >> openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
> >> openoffice/trunk/main/xmerge/java/pexcel/converter.xml
> >> openoffice/trunk/main/xmerge/java/pexcel/java/
> >> openoffice/trunk/main/xmerge/java/pocketword/converter.xml
> >> openoffice/trunk/main/xmerge/java/pocketword/java/
> >> openoffice/trunk/main/xmerge/java/xmerge/java/
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
> >>
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
> >> openoffice/trunk/main/xmerge/source/aportisdoc/
> >> openoffice/trunk/main/xmerge/source/bridge/
> >> openoffice/trunk/main/xmerge/source/htmlsoff/
> >> openoffice/trunk/main/xmerge/source/pexcel/
> >> openoffice/trunk/main/xmerge/source/pocketword/
> >> openoffice/trunk/main/xmerge/source/xmerge/
> >> Modified:
> >> openoffice/trunk/main/Module_ooo.mk
> >> openoffice/trunk/main/postprocess/packcomponents/makefile.mk
> >> openoffice/trunk/main/solenv/ant/aoo-ant.xml
> >> openoffice/trunk/main/solenv/gbuild/Ant.mk
> >> openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
> >> openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
> >> openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
> >> openoffice/trunk/main/xmerge/java/pexcel/build.xml
> >> openoffice/trunk/main/xmerge/java/pocketword/build.xml
> >> openoffice/trunk/main/xmerge/java/xmerge/build.xml
> >> openoffice/trunk/main/xmerge/prj/build.lst
> >> openoffice/trunk/main/xmerge/prj/d.lst
> >> openoffice/trunk/main/xmerge/util/build.xml
> >>
> >> Modified: openoffice/trunk/main/Module_ooo.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/Module_ooo.mk (original)
> >> +++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
> >> @@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
> >> wizards \
> >> writerfilter \
> >> x11_extensions \
> >> + xmerge \
> >> xml2cmp \
> >> xmlhelp \
> >> xmloff \
> >>
> >> Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/postprocess/packcomponents/makefile.mk
> (original)
> >> +++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat
> Nov 24 07:58:57 2018
> >> @@ -278,7 +278,7 @@ my_components += \
> >> component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
> >> ScriptFramework \
> >> ScriptProviderForJava \
> >> - XMergeBridge \
> >> + component/xmerge/java/XMergeBridge/XMergeBridge \
> >> XSLTValidate \
> >> component/wizards/com/sun/star/wizards/agenda/agenda \
> >> component/wizards/com/sun/star/wizards/fax/fax \
> >>
> >> Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
> >> +++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57
> 2018
> >> @@ -37,8 +37,10 @@
> >> <property name="build.base.dir" location="${WORKDIR}/Ant/${
> ant.project.name}"/>
> >>
> >> <property name="main.src.dir" location="src/main/java"/>
> >> + <property name="res.src.dir" location="src/main/resources"/>
> >> <property name="idl.src.dir" location="src/main/idl"/>
> >> <property name="test.src.dir" location="src/test/java"/>
> >> + <property name="test-res.src.dir" location="src/test/resources"/>
> >> <property name="test-idl.src.dir" location="src/test/idl"/>
> >>
> >> <property name="main.build.dir" location="${build.base.dir}/main"/>
> >> @@ -93,23 +95,22 @@
> >> </path>
> >> </target>
> >>
> >> + <target name="dependencies" depends="prepare">
> >> + <local name="has.main.classpath"/>
> >> + <condition property="has.main.classpath">
> >> + <isreference refid="main.classpath"/>
> >> + </condition>
> >> +
> >> + <pathconvert refid="main.classpath" setonempty="true"
> pathsep=" " property="deps" if:set="has.main.classpath"/>
> >> + <property name="dep" value=""/>
> >> + <echo message="${deps}" file="${dependencies.outfile}"/>
> >> + </target>
> >> +
> >> <target name="res" depends="prepare">
> >> <mkdir dir="${main.build.dir}"/>
> >> - <copy todir="${main.build.dir}">
> >> - <fileset dir="${main.src.dir}">
> >> - <include name="**/*.properties"/>
> >> - <include name="**/*.css"/>
> >> - <include name="**/*.dtd"/>
> >> - <include name="**/*.form"/>
> >> - <include name="**/*.gif "/>
> >> - <include name="**/*.htm"/>
> >> - <include name="**/*.html"/>
> >> - <include name="**/*.js"/>
> >> - <include name="**/*.mod"/>
> >> - <include name="**/*.sql"/>
> >> - <include name="**/*.xml"/>
> >> - <include name="**/*.xsl"/>
> >> - <include name="**/*.map"/>
> >> + <copy todir="${main.build.dir}" failonerror="false"
> quiet="true">
> >> + <fileset dir="${res.src.dir}">
> >> + <include name="**/*"/>
> >> </fileset>
> >> </copy>
> >> </target>
> >> @@ -160,7 +161,16 @@
> >> </sequential>
> >> </macrodef>
> >>
> >> - <target name="test-idl" depends="pre-compile">
> >> + <target name="test-res" depends="pre-compile">
> >> + <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
> >> + <copy todir="${test.build.dir}" failonerror="false"
> quiet="true" unless:set="test.skip">
> >> + <fileset dir="${test-res.src.dir}">
> >> + <include name="**/*"/>
> >> + </fileset>
> >> + </copy>
> >> + </target>
> >> +
> >> + <target name="test-idl" depends="test-res">
> >> <fileset id="test-idl.files" dir="${test-idl.src.dir}"
> includes="**/*.idl" erroronmissingdir="false"/>
> >> <idl-javamaker
> >> idlFiles="test-idl.files"
> >>
> >> Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
> >> +++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
> >> @@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
> >> FORCE:
> >>
> >>
> >> +define gb_Ant_add_dependency
> >> +$(1) : $(2)
> >> +
> >> +endef
> >> +
> >> # registers target and clean target
> >> # adds jar files to DeliverLogTarget
> >> # adds dependency for outdir target to workdir target (pattern rule
> for delivery is in Package.mk)
> >> @@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
> >> $(call gb_Deliver_add_deliverable,$(call
> gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
> >> $(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
> >>
> >> +__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v
> -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
> >> +$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call
> gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
> >> +
> >> endef
> >>
> >>
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24
> 07:58:57 2018
> >> @@ -0,0 +1,29 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
> >> +
> >> +$(eval $(call
> gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57
> 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57
> 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57
> 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24
> 07:58:57 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
> >> @@ -0,0 +1,27 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call
> gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >> +
> >>
> >> Added: openoffice/trunk/main/xmerge/Makefile
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Makefile (added)
> >> +++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
> >> @@ -0,0 +1,32 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +ifeq ($(strip $(SOLARENV)),)
> >> +$(error No environment set!)
> >> +endif
> >> +
> >> +gb_PARTIALBUILD := T
> >> +GBUILDDIR := $(SOLARENV)/gbuild
> >> +include $(GBUILDDIR)/gbuild.mk
> >> +
> >> +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir
> $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >>
> >> Propchange: openoffice/trunk/main/xmerge/Makefile
> >>
> ------------------------------------------------------------------------------
> >> svn:eol-style = native
> >>
> >> Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57
> 2018
> >> @@ -0,0 +1,38 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call gb_Module_Module,xmerge))
> >> +
> >> +$(eval $(call gb_Module_add_targets,xmerge,\
> >> + Ant_aportisdoc \
> >> + Ant_htmlsoff \
> >> + Ant_pexcel \
> >> + Ant_pocketword \
> >> + Ant_xmerge-javadoc \
> >> + Ant_xmerge \
> >> + Ant_XMergeBridge \
> >> + Package_xmergesync \
> >> +))
> >> +
> >> +
> >> +# vim: set noet sw=4 ts=4:
> >>
> >> Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
> >> +++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24
> 07:58:57 2018
> >> @@ -0,0 +1,25 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
> >> +$(eval $(call
> gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -21,54 +21,23 @@
> >> ***********************************************************-->
> >>
> >>
> >> +
> >> +<project name="XMergeBridge" default="main" basedir=".">
> >>
> >> -<project name="XMergeBridge" default="all" basedir=".">
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> - <property file="../inc/antbuild.properties"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> - <pathelement location="${solar.jar}/unoil.jar"/>
> >> - <pathelement location="${solar.jar}/ridl.jar"/>
> >> - <pathelement location="${solar.jar}/jurt.jar"/>
> >> - <pathelement location="${solar.jar}/juh.jar"/>
> >> - </path>
> >> -
> >> -
> >> - <target name="init" >
> >> - <mkdir dir="${target.dir}"/>
> >> - <echo
> message="--------------------------------------------------------------------------------"
> />
> >> - <echo message="debug is ${debug}"/>
> >> - <echo
> message="--------------------------------------------------------------------------------"
> />
> >> - </target>
> >> -
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - <javac srcdir="${src.dir}"
> >> - destdir="${target.dir}"
> >> - debug="${debug}"
> >> - deprecation="${deprecation}"
> >> - optimize="${optimize}">
> >> - <classpath refid="classpath"/>
> >> - </javac>
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}"
> >> - manifest="manifest.mf">
> >> - <fileset dir="${target.dir}"
> >> - includes="**/*.class" />
> >> - </jar>
> >> - </target>
> >> -
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete dir="${class.dir}"/>
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> + <target name="init-project">
> >> + <property name="jar.classpath" value="xmerge.jar"/>
> >> + <property name="jar.manifest" value="manifest.mf"/>
> >> +
> >> + <path id="main.classpath">
> >> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> >> + </path>
> >> </target>
> >>
> >> </project>
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -22,49 +22,16 @@
> >>
> >>
> >>
> >> -<project name="aportisdoc" default="all" basedir=".">
> >> +<project name="aportisdoc" default="main" basedir=".">
> >>
> >> - <property file="../inc/antbuild.properties"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> - </path>
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> -
> >> - <target name="init" >
> >> - <mkdir dir="${target.dir}"/>
> >> - </target>
> >> -
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - <javac srcdir="${src.dir}"
> >> - destdir="${target.dir}"
> >> - debug="${debug}"
> >> - deprecation="${deprecation}"
> >> - optimize="${optimize}">
> >> - <classpath refid="classpath"/>
> >> - </javac>
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}">
> >> - <fileset dir="${target.dir}"
> >> - includes="**/*.class" />
> >> - <metainf dir="${basedir}">
> >> - <filename name="converter.xml"/>
> >> - </metainf>
> >> - </jar>
> >> + <target name="init-project">
> >> + <path id="main.classpath">
> >> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> >> + </path>
> >> </target>
> >>
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete dir="${class.dir}"/>
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> - </target>
> >> -
> >> </project>
> >>
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -22,40 +22,13 @@
> >>
> >>
> >>
> >> -<project name="htmlsoff" default="all" basedir=".">
> >> +<project name="htmlsoff" default="main" basedir=".">
> >>
> >> - <property file="../inc/antbuild.properties"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> - </path>
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> -
> >> - <target name="init" >
> >> - </target>
> >> -
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}">
> >> - <fileset dir="${basedir}"
> >> - includes="*.xsl" />
> >> - <metainf dir="${basedir}">
> >> - <filename name="converter.xml"/>
> >> - </metainf>
> >> - </jar>
> >> + <target name="init-project">
> >> </target>
> >>
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> - </target>
> >> -
> >> </project>
> >>
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -22,49 +22,16 @@
> >>
> >>
> >>
> >> -<project name="pexcel" default="all" basedir=".">
> >> -
> >> - <property file="../inc/antbuild.properties"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> - </path>
> >> +<project name="pexcel" default="main" basedir=".">
> >>
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> - <target name="init" >
> >> - <mkdir dir="${target.dir}"/>
> >> + <target name="init-project">
> >> + <path id="main.classpath">
> >> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> >> + </path>
> >> </target>
> >>
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - <javac srcdir="${src.dir}"
> >> - destdir="${target.dir}"
> >> - debug="${debug}"
> >> - deprecation="${deprecation}"
> >> - optimize="${optimize}">
> >> - <classpath refid="classpath"/>
> >> - </javac>
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}">
> >> - <fileset dir="${target.dir}"
> >> - includes="**/*.class" />
> >> - <metainf dir="${basedir}">
> >> - <filename name="converter.xml"/>
> >> - </metainf>
> >> - </jar>
> >> - </target>
> >> -
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete dir="${class.dir}"/>
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> - </target>
> >> -
> >> </project>
> >>
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -22,49 +22,16 @@
> >>
> >>
> >>
> >> -<project name="pocketword" default="all" basedir=".">
> >> +<project name="pocketword" default="main" basedir=".">
> >>
> >> - <property file="../inc/antbuild.properties"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> - </path>
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> -
> >> - <target name="init" >
> >> - <mkdir dir="${target.dir}"/>
> >> - </target>
> >> -
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - <javac srcdir="${src.dir}"
> >> - destdir="${target.dir}"
> >> - debug="${debug}"
> >> - deprecation="${deprecation}"
> >> - optimize="${optimize}">
> >> - <classpath refid="classpath"/>
> >> - </javac>
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}">
> >> - <fileset dir="${target.dir}"
> >> - includes="**/*.class" />
> >> - <metainf dir="${basedir}">
> >> - <filename name="converter.xml"/>
> >> - </metainf>
> >> - </jar>
> >> + <target name="init-project">
> >> + <path id="main.classpath">
> >> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> >> + </path>
> >> </target>
> >>
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete dir="${class.dir}"/>
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> - </target>
> >> -
> >> </project>
> >>
> >>
> >> Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24
> 07:58:57 2018
> >> @@ -22,65 +22,24 @@
> >>
> >>
> >>
> >> -<project name="xmerge" default="all" basedir=".">
> >> +<project name="xmerge" default="main" basedir=".">
> >>
> >> - <property file="../inc/antbuild.properties"/>
> >> + <property file="../../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> - <property environment="env"/>
> >> - <property name="env.XML_APIS_JAR"
> value="${solar.jar}/xml-apis.jar"/>
> >> - <property name="env.XERCES_JAR"
> value="${solar.jar}/xercesImpl.jar"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${env.XML_APIS_JAR}"/>
> >> - <pathelement location="${env.XERCES_JAR}"/>
> >> - <pathelement location="${solar.jar}/unoil.jar"/>
> >> - <pathelement location="${solar.jar}/ridl.jar"/>
> >> - <pathelement location="${solar.jar}/jurt.jar"/>
> >> - <pathelement location="${solar.jar}/juh.jar"/>
> >> - </path>
> >> -
> >> -
> >> - <target name="init" >
> >> - <mkdir dir="${target.dir}"/>
> >> + <target name="init-project">
> >> + <property name="jar.classpath" value="xml-apis.jar
> xercesImpl.jar serializer.jar"/>
> >> + <property name="jar.manifest" value="manifest.mf"/>
> >> +
> >> + <path id="main.classpath">
> >> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/>
> -->
> >> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/>
> -->
> >> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> >> + </path>
> >> </target>
> >>
> >> - <!-- compile java sources in ${package} -->
> >> - <target name="compile" depends="init">
> >> - <javac srcdir="${src.dir}"
> >> - destdir="${target.dir}"
> >> - debug="${debug}"
> >> - deprecation="${deprecation}"
> >> - optimize="${optimize}">
> >> - <classpath refid="classpath"/>
> >> - </javac>
> >> - </target>
> >> -
> >> - <!-- package to jar -->
> >> - <target name="jar" depends="compile">
> >> - <jar destfile="${target.jar}">
> >> - <fileset dir="${target.dir}"
> >> - includes="**/*.class" />
> >> - <fileset dir="${src.dir}"
> >> - includes="**/*.properties" />
> >> - <manifest>
> >> - <attribute name="Main-Class"
> value="org.openoffice.xmerge.test.Driver"/>
> >> - <attribute name="Specification-Title" value="Apache
> OpenOffice XMerge Framework"/>
> >> - <attribute name="Specification-Vendor" value="Apache
> OpenOffice"/>
> >> - <attribute name="Specification-Version" value="0.6.0"/>
> >> - <attribute name="Implementation-Version"
> value="#IMPL-VERSION#"/>
> >> - <attribute name="Class-Path" value="xml-apis.jar
> xercesImpl.jar serializer.jar"/>
> >> - </manifest>
> >> - </jar>
> >> - </target>
> >> -
> >> - <!-- clean up -->
> >> - <target name="clean">
> >> - <delete dir="${class.dir}"/>
> >> - <delete file="${target.jar}"/>
> >> - </target>
> >> -
> >> - <target name="all" depends="jar">
> >> - </target>
> >> -
> >> </project>
> >>
> >>
> >> Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
> >> +++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24
> 07:58:57 2018
> >> @@ -0,0 +1,6 @@
> >> +Main-Class: org.openoffice.xmerge.test.Driver
> >> +Specification-Title: Apache OpenOffice XMerge Framework
> >> +Specification-Vendor: Apache OpenOffice
> >> +Specification-Version: 0.6.0
> >> +Implementation-Version: #IMPL-VERSION#
> >> +
> >>
> >> Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
> >>
> ------------------------------------------------------------------------------
> >> svn:eol-style = native
> >>
> >> Modified: openoffice/trunk/main/xmerge/prj/build.lst
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/prj/build.lst (original)
> >> +++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
> >> @@ -1,11 +1,2 @@
> >> xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
> >> -xmrg xmerge usr1 - all xmrg_mkout NULL
> >> -xmrg xmerge\inc nmake - all xmrg_inc NULL
> >> -xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc
> NULL
> >> -xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge
> xmrg_inc NULL
> >> -xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis
> xmrg_xmerge xmrg_inc NULL
> >> -xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge
> xmrg_inc NULL
> >> -xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge
> xmrg_inc NULL
> >> -xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc
> NULL
> >> -xmrg xmerge\source\activesync nmake - all xmrg_activesync
> xmrg_inc NULL
> >> -xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge
> xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
> >> +xmrg xmerge\prj nmake - all xmrg_prj NULL
> >>
> >> Modified: openoffice/trunk/main/xmerge/prj/d.lst
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/prj/d.lst (original)
> >> +++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
> >> @@ -1,12 +0,0 @@
> >> -..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
> >> -..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
> >> -..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
> >> -..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
> >> -..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
> >> -..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
> >> -..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
> >> -mkdir: %_DEST%\doc%_EXT%\xmerge
> >> -..\%__SRC%\doc\javadoc\package-list
> %_DEST%\doc%_EXT%\xmerge\package-list
> >> -..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
> >> -..\%__SRC%\doc\writer2latex_javadoc.zip
> %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
> >> -..\%__SRC%\misc\XMergeBridge.component
> %_DEST%\xml%_EXT%\XMergeBridge.component
> >>
> >> Added: openoffice/trunk/main/xmerge/prj/makefile.mk
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
> >> +++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57
> 2018
> >> @@ -0,0 +1,44 @@
> >> +#**************************************************************
> >> +#
> >> +# Licensed to the Apache Software Foundation (ASF) under one
> >> +# or more contributor license agreements. See the NOTICE file
> >> +# distributed with this work for additional information
> >> +# regarding copyright ownership. The ASF licenses this file
> >> +# to you under the Apache License, Version 2.0 (the
> >> +# "License"); you may not use this file except in compliance
> >> +# with the License. You may obtain a copy of the License at
> >> +#
> >> +# http://www.apache.org/licenses/LICENSE-2.0
> >> +#
> >> +# Unless required by applicable law or agreed to in writing,
> >> +# software distributed under the License is distributed on an
> >> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >> +# KIND, either express or implied. See the License for the
> >> +# specific language governing permissions and limitations
> >> +# under the License.
> >> +#
> >> +#**************************************************************
> >> +
> >> +
> >> +
> >> +PRJ=..
> >> +TARGET=prj
> >> +
> >> +.INCLUDE : settings.mk
> >> +
> >> +.IF "$(VERBOSE)"!=""
> >> +VERBOSEFLAG :=
> >> +.ELSE
> >> +VERBOSEFLAG := -s
> >> +.ENDIF
> >> +
> >> +.IF "$(DEBUG)"!=""
> >> +DEBUG_ARGUMENT=DEBUG=$(DEBUG)
> >> +.ELIF "$(debug)"!=""
> >> +DEBUG_ARGUMENT=debug=$(debug)
> >> +.ELSE
> >> +DEBUG_ARGUMENT=
> >> +.ENDIF
> >> +
> >> +all:
> >> + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS)
> $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r
> deliverlog
> >>
> >> Modified: openoffice/trunk/main/xmerge/util/build.xml
> >> URL:
> http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> >>
> ==============================================================================
> >> --- openoffice/trunk/main/xmerge/util/build.xml (original)
> >> +++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
> >> @@ -21,24 +21,23 @@
> >> ***********************************************************-->
> >>
> >>
> >> -<project name="xmrg_util" default="main" basedir=".">
> >> +<project name="xmerge-javadoc" default="main" basedir=".">
> >> +
> >> + <property file="../../ant.properties"/>
> >> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
> >>
> >> <property file="../source/inc/antbuild.properties"/>
> >>
> >> - <property name="javadoc.dir" location="${build.dir}/javadoc"/>
> >> + <property name="javadoc.dir"
> location="${WORKDIR}/Ant/xmerge-javadoc"/>
> >>
> >> - <property environment="env"/>
> >> - <property name="env.XML_APIS_JAR"
> value="${solar.jar}/xml-apis.jar"/>
> >> - <property name="env.XERCES_JAR"
> value="${solar.jar}/xercesImpl.jar"/>
> >> -
> >> - <path id="classpath">
> >> - <pathelement location="${env.XML_APIS_JAR}"/>
> >> - <pathelement location="${env.XERCES_JAR}"/>
> >> - <pathelement location="${solar.jar}/unoil.jar"/>
> >> - <pathelement location="${solar.jar}/ridl.jar"/>
> >> - <pathelement location="${solar.jar}/jurt.jar"/>
> >> - <pathelement location="${solar.jar}/juh.jar"/>
> >> - <pathelement location="${build.dir}/xmerge.jar"/>
> >> + <path id="main.classpath">
> >> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
> >> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
> >> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> >> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> >> </path>
> >>
> >> <target name="init">
> >> @@ -55,20 +54,20 @@
> >> use="true"
> >> Doctitle="Apache OpenOffice XMerge API"
> >> windowtitle="Apache OpenOffice XMerge API"
> >> - classpathref="classpath">
> >> - <fileset dir="../source/bridge" defaultexcludes="yes">
> >> + classpathref="main.classpath">
> >> + <fileset dir="../java/XMergeBridge/src/main/java"
> defaultexcludes="yes">
> >> <include name="**/*.java"/>
> >> </fileset>
> >> - <fileset dir="../source/xmerge" defaultexcludes="yes">
> >> + <fileset dir="../java/xmerge/src/main/java"
> defaultexcludes="yes">
> >> <include name="**/*.java"/>
> >> </fileset>
> >> - <fileset dir="../source/aportisdoc" defaultexcludes="yes">
> >> + <fileset dir="../java/aportisdoc/src/main/java"
> defaultexcludes="yes">
> >> <include name="**/*.java"/>
> >> </fileset>
> >> - <fileset dir="../source/pexcel" defaultexcludes="yes">
> >> + <fileset dir="../java/pexcel/src/main/java"
> defaultexcludes="yes">
> >> <include name="**/*.java"/>
> >> </fileset>
> >> - <fileset dir="../source/pocketword" defaultexcludes="yes">
> >> + <fileset dir="../java/pocketword/src/main/java"
> defaultexcludes="yes">
> >> <include name="**/*.java"/>
> >> </fileset>
> >> <link offline="true" href="
> http://java.sun.com/j2se/1.3/docs/api"
> packagelistLoc="${solar.doc}/jdk13"/>
> >> @@ -78,6 +77,24 @@
> >> </target>
> >>
> >> <target name="main" depends="javadoc">
> >> + <jar destfile="${jar.dir}/${ant.project.name}.jar"
> >> + duplicate="fail">
> >> + <fileset dir="${javadoc.dir}"/>
> >> + <include name="**/*.class"/>
> >> + <include name="**/*.properties"/>
> >> + <include name="**/*.css"/>
> >> + <include name="**/*.dtd"/>
> >> + <include name="**/*.form"/>
> >> + <include name="**/*.gif "/>
> >> + <include name="**/*.htm"/>
> >> + <include name="**/*.html"/>
> >> + <include name="**/*.js"/>
> >> + <include name="**/*.mod"/>
> >> + <include name="**/*.sql"/>
> >> + <include name="**/*.xml"/>
> >> + <include name="**/*.xsl"/>
> >> + <include name="**/*.map"/>
> >> + </jar>
> >> </target>
> >>
> >> <target name="all" depends="javadoc">
> >>
> >>
> >>
>
>
Re: svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/
xmerge/java/XMergeBridge/src/ xmerge/java/XMergeBridge/src/main/ x...
Posted by Matthias Seidel <ma...@hamburg.de>.
Linux-32 and Windows builds also fail in xmerge.
Matthias
Am 24.11.18 um 16:08 schrieb Matthias Seidel:
> Hi Damjan,
>
> This commit breaks at least our Linux-64 builds:
>
> https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt
>
> Regards,
>
> Matthias
>
> Am 24.11.18 um 08:58 schrieb damjan@apache.org:
>> Author: damjan
>> Date: Sat Nov 24 07:58:57 2018
>> New Revision: 1847342
>>
>> URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
>> Log:
>> Add a "dependencies" target for Ant to allow extracting the JARs that
>> a Java module depends on. Use this to make Ant targets depends on
>> their dependencies in gbuild, so that Java submodules within a
>> main/ module build in the correct order.
>>
>> Port main/xmerge to gbuild/Ant using this approach.
>>
>> Patch by: me
>>
>>
>> Added:
>> openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>> openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>> openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>> openoffice/trunk/main/xmerge/Ant_pexcel.mk
>> openoffice/trunk/main/xmerge/Ant_pocketword.mk
>> openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>> openoffice/trunk/main/xmerge/Ant_xmerge.mk
>> openoffice/trunk/main/xmerge/Makefile (with props)
>> openoffice/trunk/main/xmerge/Module_xmerge.mk
>> openoffice/trunk/main/xmerge/Package_xmergesync.mk
>> openoffice/trunk/main/xmerge/java/
>> openoffice/trunk/main/xmerge/java/XMergeBridge/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/bridge/
>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/
>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
>> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
>> - copied from r1847335, openoffice/trunk/main/xmerge/source/bridge/java/
>> openoffice/trunk/main/xmerge/java/aportisdoc/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/aportisdoc/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
>> - copied from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/java/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
>> openoffice/trunk/main/xmerge/java/htmlsoff/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/htmlsoff/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/package.html
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
>> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
>> openoffice/trunk/main/xmerge/java/pexcel/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/pexcel/
>> openoffice/trunk/main/xmerge/java/pexcel/src/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
>> - copied from r1847335, openoffice/trunk/main/xmerge/source/pexcel/java/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pexcel/converter.xml
>> openoffice/trunk/main/xmerge/java/pocketword/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/pocketword/
>> openoffice/trunk/main/xmerge/java/pocketword/src/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
>> - copied from r1847335, openoffice/trunk/main/xmerge/source/pocketword/java/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
>> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pocketword/converter.xml
>> openoffice/trunk/main/xmerge/java/xmerge/
>> - copied from r1847341, openoffice/trunk/main/xmerge/source/xmerge/
>> openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
>> openoffice/trunk/main/xmerge/java/xmerge/src/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
>> - copied from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
>> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
>> openoffice/trunk/main/xmerge/prj/makefile.mk
>> Removed:
>> openoffice/trunk/main/xmerge/java/XMergeBridge/java/
>> openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
>> openoffice/trunk/main/xmerge/java/aportisdoc/java/
>> openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
>> openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
>> openoffice/trunk/main/xmerge/java/htmlsoff/package.html
>> openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
>> openoffice/trunk/main/xmerge/java/pexcel/converter.xml
>> openoffice/trunk/main/xmerge/java/pexcel/java/
>> openoffice/trunk/main/xmerge/java/pocketword/converter.xml
>> openoffice/trunk/main/xmerge/java/pocketword/java/
>> openoffice/trunk/main/xmerge/java/xmerge/java/
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
>> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
>> openoffice/trunk/main/xmerge/source/aportisdoc/
>> openoffice/trunk/main/xmerge/source/bridge/
>> openoffice/trunk/main/xmerge/source/htmlsoff/
>> openoffice/trunk/main/xmerge/source/pexcel/
>> openoffice/trunk/main/xmerge/source/pocketword/
>> openoffice/trunk/main/xmerge/source/xmerge/
>> Modified:
>> openoffice/trunk/main/Module_ooo.mk
>> openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>> openoffice/trunk/main/solenv/ant/aoo-ant.xml
>> openoffice/trunk/main/solenv/gbuild/Ant.mk
>> openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>> openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>> openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>> openoffice/trunk/main/xmerge/java/pexcel/build.xml
>> openoffice/trunk/main/xmerge/java/pocketword/build.xml
>> openoffice/trunk/main/xmerge/java/xmerge/build.xml
>> openoffice/trunk/main/xmerge/prj/build.lst
>> openoffice/trunk/main/xmerge/prj/d.lst
>> openoffice/trunk/main/xmerge/util/build.xml
>>
>> Modified: openoffice/trunk/main/Module_ooo.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/Module_ooo.mk (original)
>> +++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
>> @@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
>> wizards \
>> writerfilter \
>> x11_extensions \
>> + xmerge \
>> xml2cmp \
>> xmlhelp \
>> xmloff \
>>
>> Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
>> +++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat Nov 24 07:58:57 2018
>> @@ -278,7 +278,7 @@ my_components += \
>> component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
>> ScriptFramework \
>> ScriptProviderForJava \
>> - XMergeBridge \
>> + component/xmerge/java/XMergeBridge/XMergeBridge \
>> XSLTValidate \
>> component/wizards/com/sun/star/wizards/agenda/agenda \
>> component/wizards/com/sun/star/wizards/fax/fax \
>>
>> Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
>> +++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57 2018
>> @@ -37,8 +37,10 @@
>> <property name="build.base.dir" location="${WORKDIR}/Ant/${ant.project.name}"/>
>>
>> <property name="main.src.dir" location="src/main/java"/>
>> + <property name="res.src.dir" location="src/main/resources"/>
>> <property name="idl.src.dir" location="src/main/idl"/>
>> <property name="test.src.dir" location="src/test/java"/>
>> + <property name="test-res.src.dir" location="src/test/resources"/>
>> <property name="test-idl.src.dir" location="src/test/idl"/>
>>
>> <property name="main.build.dir" location="${build.base.dir}/main"/>
>> @@ -93,23 +95,22 @@
>> </path>
>> </target>
>>
>> + <target name="dependencies" depends="prepare">
>> + <local name="has.main.classpath"/>
>> + <condition property="has.main.classpath">
>> + <isreference refid="main.classpath"/>
>> + </condition>
>> +
>> + <pathconvert refid="main.classpath" setonempty="true" pathsep=" " property="deps" if:set="has.main.classpath"/>
>> + <property name="dep" value=""/>
>> + <echo message="${deps}" file="${dependencies.outfile}"/>
>> + </target>
>> +
>> <target name="res" depends="prepare">
>> <mkdir dir="${main.build.dir}"/>
>> - <copy todir="${main.build.dir}">
>> - <fileset dir="${main.src.dir}">
>> - <include name="**/*.properties"/>
>> - <include name="**/*.css"/>
>> - <include name="**/*.dtd"/>
>> - <include name="**/*.form"/>
>> - <include name="**/*.gif "/>
>> - <include name="**/*.htm"/>
>> - <include name="**/*.html"/>
>> - <include name="**/*.js"/>
>> - <include name="**/*.mod"/>
>> - <include name="**/*.sql"/>
>> - <include name="**/*.xml"/>
>> - <include name="**/*.xsl"/>
>> - <include name="**/*.map"/>
>> + <copy todir="${main.build.dir}" failonerror="false" quiet="true">
>> + <fileset dir="${res.src.dir}">
>> + <include name="**/*"/>
>> </fileset>
>> </copy>
>> </target>
>> @@ -160,7 +161,16 @@
>> </sequential>
>> </macrodef>
>>
>> - <target name="test-idl" depends="pre-compile">
>> + <target name="test-res" depends="pre-compile">
>> + <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
>> + <copy todir="${test.build.dir}" failonerror="false" quiet="true" unless:set="test.skip">
>> + <fileset dir="${test-res.src.dir}">
>> + <include name="**/*"/>
>> + </fileset>
>> + </copy>
>> + </target>
>> +
>> + <target name="test-idl" depends="test-res">
>> <fileset id="test-idl.files" dir="${test-idl.src.dir}" includes="**/*.idl" erroronmissingdir="false"/>
>> <idl-javamaker
>> idlFiles="test-idl.files"
>>
>> Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
>> +++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
>> @@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
>> FORCE:
>>
>>
>> +define gb_Ant_add_dependency
>> +$(1) : $(2)
>> +
>> +endef
>> +
>> # registers target and clean target
>> # adds jar files to DeliverLogTarget
>> # adds dependency for outdir target to workdir target (pattern rule for delivery is in Package.mk)
>> @@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
>> $(call gb_Deliver_add_deliverable,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
>> $(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
>>
>> +__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
>> +$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
>> +
>> endef
>>
>>
>>
>> Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,29 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
>> +
>> +$(eval $(call gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
>> +++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,27 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
>> +
>> +# vim: set noet sw=4 ts=4:
>> +
>>
>> Added: openoffice/trunk/main/xmerge/Makefile
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Makefile (added)
>> +++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,32 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +ifeq ($(strip $(SOLARENV)),)
>> +$(error No environment set!)
>> +endif
>> +
>> +gb_PARTIALBUILD := T
>> +GBUILDDIR := $(SOLARENV)/gbuild
>> +include $(GBUILDDIR)/gbuild.mk
>> +
>> +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
>> +
>> +# vim: set noet sw=4 ts=4:
>>
>> Propchange: openoffice/trunk/main/xmerge/Makefile
>> ------------------------------------------------------------------------------
>> svn:eol-style = native
>>
>> Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
>> +++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,38 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Module_Module,xmerge))
>> +
>> +$(eval $(call gb_Module_add_targets,xmerge,\
>> + Ant_aportisdoc \
>> + Ant_htmlsoff \
>> + Ant_pexcel \
>> + Ant_pocketword \
>> + Ant_xmerge-javadoc \
>> + Ant_xmerge \
>> + Ant_XMergeBridge \
>> + Package_xmergesync \
>> +))
>> +
>> +
>> +# vim: set noet sw=4 ts=4:
>>
>> Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
>> +++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,25 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
>> +$(eval $(call gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
>>
>> Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24 07:58:57 2018
>> @@ -21,54 +21,23 @@
>> ***********************************************************-->
>>
>>
>> +
>> +<project name="XMergeBridge" default="main" basedir=".">
>>
>> -<project name="XMergeBridge" default="all" basedir=".">
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> - <property file="../inc/antbuild.properties"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> - <pathelement location="${solar.jar}/unoil.jar"/>
>> - <pathelement location="${solar.jar}/ridl.jar"/>
>> - <pathelement location="${solar.jar}/jurt.jar"/>
>> - <pathelement location="${solar.jar}/juh.jar"/>
>> - </path>
>> -
>> -
>> - <target name="init" >
>> - <mkdir dir="${target.dir}"/>
>> - <echo message="--------------------------------------------------------------------------------" />
>> - <echo message="debug is ${debug}"/>
>> - <echo message="--------------------------------------------------------------------------------" />
>> - </target>
>> -
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - <javac srcdir="${src.dir}"
>> - destdir="${target.dir}"
>> - debug="${debug}"
>> - deprecation="${deprecation}"
>> - optimize="${optimize}">
>> - <classpath refid="classpath"/>
>> - </javac>
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}"
>> - manifest="manifest.mf">
>> - <fileset dir="${target.dir}"
>> - includes="**/*.class" />
>> - </jar>
>> - </target>
>> -
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete dir="${class.dir}"/>
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> + <target name="init-project">
>> + <property name="jar.classpath" value="xmerge.jar"/>
>> + <property name="jar.manifest" value="manifest.mf"/>
>> +
>> + <path id="main.classpath">
>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>> + </path>
>> </target>
>>
>> </project>
>>
>> Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24 07:58:57 2018
>> @@ -22,49 +22,16 @@
>>
>>
>>
>> -<project name="aportisdoc" default="all" basedir=".">
>> +<project name="aportisdoc" default="main" basedir=".">
>>
>> - <property file="../inc/antbuild.properties"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> - </path>
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> -
>> - <target name="init" >
>> - <mkdir dir="${target.dir}"/>
>> - </target>
>> -
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - <javac srcdir="${src.dir}"
>> - destdir="${target.dir}"
>> - debug="${debug}"
>> - deprecation="${deprecation}"
>> - optimize="${optimize}">
>> - <classpath refid="classpath"/>
>> - </javac>
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}">
>> - <fileset dir="${target.dir}"
>> - includes="**/*.class" />
>> - <metainf dir="${basedir}">
>> - <filename name="converter.xml"/>
>> - </metainf>
>> - </jar>
>> + <target name="init-project">
>> + <path id="main.classpath">
>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>> + </path>
>> </target>
>>
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete dir="${class.dir}"/>
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> - </target>
>> -
>> </project>
>>
>>
>> Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24 07:58:57 2018
>> @@ -22,40 +22,13 @@
>>
>>
>>
>> -<project name="htmlsoff" default="all" basedir=".">
>> +<project name="htmlsoff" default="main" basedir=".">
>>
>> - <property file="../inc/antbuild.properties"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> - </path>
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> -
>> - <target name="init" >
>> - </target>
>> -
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}">
>> - <fileset dir="${basedir}"
>> - includes="*.xsl" />
>> - <metainf dir="${basedir}">
>> - <filename name="converter.xml"/>
>> - </metainf>
>> - </jar>
>> + <target name="init-project">
>> </target>
>>
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> - </target>
>> -
>> </project>
>>
>>
>> Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24 07:58:57 2018
>> @@ -22,49 +22,16 @@
>>
>>
>>
>> -<project name="pexcel" default="all" basedir=".">
>> -
>> - <property file="../inc/antbuild.properties"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> - </path>
>> +<project name="pexcel" default="main" basedir=".">
>>
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> - <target name="init" >
>> - <mkdir dir="${target.dir}"/>
>> + <target name="init-project">
>> + <path id="main.classpath">
>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>> + </path>
>> </target>
>>
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - <javac srcdir="${src.dir}"
>> - destdir="${target.dir}"
>> - debug="${debug}"
>> - deprecation="${deprecation}"
>> - optimize="${optimize}">
>> - <classpath refid="classpath"/>
>> - </javac>
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}">
>> - <fileset dir="${target.dir}"
>> - includes="**/*.class" />
>> - <metainf dir="${basedir}">
>> - <filename name="converter.xml"/>
>> - </metainf>
>> - </jar>
>> - </target>
>> -
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete dir="${class.dir}"/>
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> - </target>
>> -
>> </project>
>>
>>
>> Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24 07:58:57 2018
>> @@ -22,49 +22,16 @@
>>
>>
>>
>> -<project name="pocketword" default="all" basedir=".">
>> +<project name="pocketword" default="main" basedir=".">
>>
>> - <property file="../inc/antbuild.properties"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> - </path>
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> -
>> - <target name="init" >
>> - <mkdir dir="${target.dir}"/>
>> - </target>
>> -
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - <javac srcdir="${src.dir}"
>> - destdir="${target.dir}"
>> - debug="${debug}"
>> - deprecation="${deprecation}"
>> - optimize="${optimize}">
>> - <classpath refid="classpath"/>
>> - </javac>
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}">
>> - <fileset dir="${target.dir}"
>> - includes="**/*.class" />
>> - <metainf dir="${basedir}">
>> - <filename name="converter.xml"/>
>> - </metainf>
>> - </jar>
>> + <target name="init-project">
>> + <path id="main.classpath">
>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>> + </path>
>> </target>
>>
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete dir="${class.dir}"/>
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> - </target>
>> -
>> </project>
>>
>>
>> Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24 07:58:57 2018
>> @@ -22,65 +22,24 @@
>>
>>
>>
>> -<project name="xmerge" default="all" basedir=".">
>> +<project name="xmerge" default="main" basedir=".">
>>
>> - <property file="../inc/antbuild.properties"/>
>> + <property file="../../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> - <property environment="env"/>
>> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
>> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${env.XML_APIS_JAR}"/>
>> - <pathelement location="${env.XERCES_JAR}"/>
>> - <pathelement location="${solar.jar}/unoil.jar"/>
>> - <pathelement location="${solar.jar}/ridl.jar"/>
>> - <pathelement location="${solar.jar}/jurt.jar"/>
>> - <pathelement location="${solar.jar}/juh.jar"/>
>> - </path>
>> -
>> -
>> - <target name="init" >
>> - <mkdir dir="${target.dir}"/>
>> + <target name="init-project">
>> + <property name="jar.classpath" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
>> + <property name="jar.manifest" value="manifest.mf"/>
>> +
>> + <path id="main.classpath">
>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>> + </path>
>> </target>
>>
>> - <!-- compile java sources in ${package} -->
>> - <target name="compile" depends="init">
>> - <javac srcdir="${src.dir}"
>> - destdir="${target.dir}"
>> - debug="${debug}"
>> - deprecation="${deprecation}"
>> - optimize="${optimize}">
>> - <classpath refid="classpath"/>
>> - </javac>
>> - </target>
>> -
>> - <!-- package to jar -->
>> - <target name="jar" depends="compile">
>> - <jar destfile="${target.jar}">
>> - <fileset dir="${target.dir}"
>> - includes="**/*.class" />
>> - <fileset dir="${src.dir}"
>> - includes="**/*.properties" />
>> - <manifest>
>> - <attribute name="Main-Class" value="org.openoffice.xmerge.test.Driver"/>
>> - <attribute name="Specification-Title" value="Apache OpenOffice XMerge Framework"/>
>> - <attribute name="Specification-Vendor" value="Apache OpenOffice"/>
>> - <attribute name="Specification-Version" value="0.6.0"/>
>> - <attribute name="Implementation-Version" value="#IMPL-VERSION#"/>
>> - <attribute name="Class-Path" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
>> - </manifest>
>> - </jar>
>> - </target>
>> -
>> - <!-- clean up -->
>> - <target name="clean">
>> - <delete dir="${class.dir}"/>
>> - <delete file="${target.jar}"/>
>> - </target>
>> -
>> - <target name="all" depends="jar">
>> - </target>
>> -
>> </project>
>>
>>
>> Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
>> +++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,6 @@
>> +Main-Class: org.openoffice.xmerge.test.Driver
>> +Specification-Title: Apache OpenOffice XMerge Framework
>> +Specification-Vendor: Apache OpenOffice
>> +Specification-Version: 0.6.0
>> +Implementation-Version: #IMPL-VERSION#
>> +
>>
>> Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
>> ------------------------------------------------------------------------------
>> svn:eol-style = native
>>
>> Modified: openoffice/trunk/main/xmerge/prj/build.lst
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/prj/build.lst (original)
>> +++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
>> @@ -1,11 +1,2 @@
>> xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
>> -xmrg xmerge usr1 - all xmrg_mkout NULL
>> -xmrg xmerge\inc nmake - all xmrg_inc NULL
>> -xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc NULL
>> -xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge xmrg_inc NULL
>> -xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis xmrg_xmerge xmrg_inc NULL
>> -xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge xmrg_inc NULL
>> -xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge xmrg_inc NULL
>> -xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc NULL
>> -xmrg xmerge\source\activesync nmake - all xmrg_activesync xmrg_inc NULL
>> -xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
>> +xmrg xmerge\prj nmake - all xmrg_prj NULL
>>
>> Modified: openoffice/trunk/main/xmerge/prj/d.lst
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/prj/d.lst (original)
>> +++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
>> @@ -1,12 +0,0 @@
>> -..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
>> -..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
>> -..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
>> -..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
>> -..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
>> -..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
>> -..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
>> -mkdir: %_DEST%\doc%_EXT%\xmerge
>> -..\%__SRC%\doc\javadoc\package-list %_DEST%\doc%_EXT%\xmerge\package-list
>> -..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
>> -..\%__SRC%\doc\writer2latex_javadoc.zip %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
>> -..\%__SRC%\misc\XMergeBridge.component %_DEST%\xml%_EXT%\XMergeBridge.component
>>
>> Added: openoffice/trunk/main/xmerge/prj/makefile.mk
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
>> +++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57 2018
>> @@ -0,0 +1,44 @@
>> +#**************************************************************
>> +#
>> +# Licensed to the Apache Software Foundation (ASF) under one
>> +# or more contributor license agreements. See the NOTICE file
>> +# distributed with this work for additional information
>> +# regarding copyright ownership. The ASF licenses this file
>> +# to you under the Apache License, Version 2.0 (the
>> +# "License"); you may not use this file except in compliance
>> +# with the License. You may obtain a copy of the License at
>> +#
>> +# http://www.apache.org/licenses/LICENSE-2.0
>> +#
>> +# Unless required by applicable law or agreed to in writing,
>> +# software distributed under the License is distributed on an
>> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>> +# KIND, either express or implied. See the License for the
>> +# specific language governing permissions and limitations
>> +# under the License.
>> +#
>> +#**************************************************************
>> +
>> +
>> +
>> +PRJ=..
>> +TARGET=prj
>> +
>> +.INCLUDE : settings.mk
>> +
>> +.IF "$(VERBOSE)"!=""
>> +VERBOSEFLAG :=
>> +.ELSE
>> +VERBOSEFLAG := -s
>> +.ENDIF
>> +
>> +.IF "$(DEBUG)"!=""
>> +DEBUG_ARGUMENT=DEBUG=$(DEBUG)
>> +.ELIF "$(debug)"!=""
>> +DEBUG_ARGUMENT=debug=$(debug)
>> +.ELSE
>> +DEBUG_ARGUMENT=
>> +.ENDIF
>> +
>> +all:
>> + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
>>
>> Modified: openoffice/trunk/main/xmerge/util/build.xml
>> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
>> ==============================================================================
>> --- openoffice/trunk/main/xmerge/util/build.xml (original)
>> +++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
>> @@ -21,24 +21,23 @@
>> ***********************************************************-->
>>
>>
>> -<project name="xmrg_util" default="main" basedir=".">
>> +<project name="xmerge-javadoc" default="main" basedir=".">
>> +
>> + <property file="../../ant.properties"/>
>> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>>
>> <property file="../source/inc/antbuild.properties"/>
>>
>> - <property name="javadoc.dir" location="${build.dir}/javadoc"/>
>> + <property name="javadoc.dir" location="${WORKDIR}/Ant/xmerge-javadoc"/>
>>
>> - <property environment="env"/>
>> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
>> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
>> -
>> - <path id="classpath">
>> - <pathelement location="${env.XML_APIS_JAR}"/>
>> - <pathelement location="${env.XERCES_JAR}"/>
>> - <pathelement location="${solar.jar}/unoil.jar"/>
>> - <pathelement location="${solar.jar}/ridl.jar"/>
>> - <pathelement location="${solar.jar}/jurt.jar"/>
>> - <pathelement location="${solar.jar}/juh.jar"/>
>> - <pathelement location="${build.dir}/xmerge.jar"/>
>> + <path id="main.classpath">
>> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
>> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
>> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
>> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
>> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
>> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
>> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
>> </path>
>>
>> <target name="init">
>> @@ -55,20 +54,20 @@
>> use="true"
>> Doctitle="Apache OpenOffice XMerge API"
>> windowtitle="Apache OpenOffice XMerge API"
>> - classpathref="classpath">
>> - <fileset dir="../source/bridge" defaultexcludes="yes">
>> + classpathref="main.classpath">
>> + <fileset dir="../java/XMergeBridge/src/main/java" defaultexcludes="yes">
>> <include name="**/*.java"/>
>> </fileset>
>> - <fileset dir="../source/xmerge" defaultexcludes="yes">
>> + <fileset dir="../java/xmerge/src/main/java" defaultexcludes="yes">
>> <include name="**/*.java"/>
>> </fileset>
>> - <fileset dir="../source/aportisdoc" defaultexcludes="yes">
>> + <fileset dir="../java/aportisdoc/src/main/java" defaultexcludes="yes">
>> <include name="**/*.java"/>
>> </fileset>
>> - <fileset dir="../source/pexcel" defaultexcludes="yes">
>> + <fileset dir="../java/pexcel/src/main/java" defaultexcludes="yes">
>> <include name="**/*.java"/>
>> </fileset>
>> - <fileset dir="../source/pocketword" defaultexcludes="yes">
>> + <fileset dir="../java/pocketword/src/main/java" defaultexcludes="yes">
>> <include name="**/*.java"/>
>> </fileset>
>> <link offline="true" href="http://java.sun.com/j2se/1.3/docs/api" packagelistLoc="${solar.doc}/jdk13"/>
>> @@ -78,6 +77,24 @@
>> </target>
>>
>> <target name="main" depends="javadoc">
>> + <jar destfile="${jar.dir}/${ant.project.name}.jar"
>> + duplicate="fail">
>> + <fileset dir="${javadoc.dir}"/>
>> + <include name="**/*.class"/>
>> + <include name="**/*.properties"/>
>> + <include name="**/*.css"/>
>> + <include name="**/*.dtd"/>
>> + <include name="**/*.form"/>
>> + <include name="**/*.gif "/>
>> + <include name="**/*.htm"/>
>> + <include name="**/*.html"/>
>> + <include name="**/*.js"/>
>> + <include name="**/*.mod"/>
>> + <include name="**/*.sql"/>
>> + <include name="**/*.xml"/>
>> + <include name="**/*.xsl"/>
>> + <include name="**/*.map"/>
>> + </jar>
>> </target>
>>
>> <target name="all" depends="javadoc">
>>
>>
>>
Re: svn commit: r1847342 - in /openoffice/trunk/main: ./
postprocess/packcomponents/ solenv/ant/ solenv/gbuild/ xmerge/ xmerge/java/
xmerge/java/XMergeBridge/ xmerge/java/XMergeBridge/java/
xmerge/java/XMergeBridge/src/ xmerge/java/XMergeBridge/src/main/ x...
Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Damjan,
This commit breaks at least our Linux-64 builds:
https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt
Regards,
Matthias
Am 24.11.18 um 08:58 schrieb damjan@apache.org:
> Author: damjan
> Date: Sat Nov 24 07:58:57 2018
> New Revision: 1847342
>
> URL: http://svn.apache.org/viewvc?rev=1847342&view=rev
> Log:
> Add a "dependencies" target for Ant to allow extracting the JARs that
> a Java module depends on. Use this to make Ant targets depends on
> their dependencies in gbuild, so that Java submodules within a
> main/ module build in the correct order.
>
> Port main/xmerge to gbuild/Ant using this approach.
>
> Patch by: me
>
>
> Added:
> openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
> openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
> openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
> openoffice/trunk/main/xmerge/Ant_pexcel.mk
> openoffice/trunk/main/xmerge/Ant_pocketword.mk
> openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
> openoffice/trunk/main/xmerge/Ant_xmerge.mk
> openoffice/trunk/main/xmerge/Makefile (with props)
> openoffice/trunk/main/xmerge/Module_xmerge.mk
> openoffice/trunk/main/xmerge/Package_xmergesync.mk
> openoffice/trunk/main/xmerge/java/
> openoffice/trunk/main/xmerge/java/XMergeBridge/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/bridge/
> openoffice/trunk/main/xmerge/java/XMergeBridge/src/
> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/
> openoffice/trunk/main/xmerge/java/XMergeBridge/src/main/java/
> - copied from r1847335, openoffice/trunk/main/xmerge/source/bridge/java/
> openoffice/trunk/main/xmerge/java/aportisdoc/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/aportisdoc/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/java/
> - copied from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/java/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/
> openoffice/trunk/main/xmerge/java/aportisdoc/src/main/resources/META-INF/converter.xml
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/aportisdoc/converter.xml
> openoffice/trunk/main/xmerge/java/htmlsoff/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/htmlsoff/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/java/package.html
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/package.html
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/META-INF/converter.xml
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/converter.xml
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/htmltosoff.xsl
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/htmltosoff.xsl
> openoffice/trunk/main/xmerge/java/htmlsoff/src/main/resources/sofftohtml.xsl
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/htmlsoff/sofftohtml.xsl
> openoffice/trunk/main/xmerge/java/pexcel/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/pexcel/
> openoffice/trunk/main/xmerge/java/pexcel/src/
> openoffice/trunk/main/xmerge/java/pexcel/src/main/
> openoffice/trunk/main/xmerge/java/pexcel/src/main/java/
> - copied from r1847335, openoffice/trunk/main/xmerge/source/pexcel/java/
> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/
> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/
> openoffice/trunk/main/xmerge/java/pexcel/src/main/resources/META-INF/converter.xml
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pexcel/converter.xml
> openoffice/trunk/main/xmerge/java/pocketword/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/pocketword/
> openoffice/trunk/main/xmerge/java/pocketword/src/
> openoffice/trunk/main/xmerge/java/pocketword/src/main/
> openoffice/trunk/main/xmerge/java/pocketword/src/main/java/
> - copied from r1847335, openoffice/trunk/main/xmerge/source/pocketword/java/
> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/
> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/
> openoffice/trunk/main/xmerge/java/pocketword/src/main/resources/META-INF/converter.xml
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/pocketword/converter.xml
> openoffice/trunk/main/xmerge/java/xmerge/
> - copied from r1847341, openoffice/trunk/main/xmerge/source/xmerge/
> openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (with props)
> openoffice/trunk/main/xmerge/java/xmerge/src/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/
> - copied from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/test/ConverterInfoList.properties
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/test/ConverterInfoList.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/Debug.properties
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/Debug.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/resources/org/openoffice/xmerge/util/resources.properties
> - copied unchanged from r1847335, openoffice/trunk/main/xmerge/source/xmerge/java/org/openoffice/xmerge/util/resources.properties
> openoffice/trunk/main/xmerge/prj/makefile.mk
> Removed:
> openoffice/trunk/main/xmerge/java/XMergeBridge/java/
> openoffice/trunk/main/xmerge/java/aportisdoc/converter.xml
> openoffice/trunk/main/xmerge/java/aportisdoc/java/
> openoffice/trunk/main/xmerge/java/htmlsoff/converter.xml
> openoffice/trunk/main/xmerge/java/htmlsoff/htmltosoff.xsl
> openoffice/trunk/main/xmerge/java/htmlsoff/package.html
> openoffice/trunk/main/xmerge/java/htmlsoff/sofftohtml.xsl
> openoffice/trunk/main/xmerge/java/pexcel/converter.xml
> openoffice/trunk/main/xmerge/java/pexcel/java/
> openoffice/trunk/main/xmerge/java/pocketword/converter.xml
> openoffice/trunk/main/xmerge/java/pocketword/java/
> openoffice/trunk/main/xmerge/java/xmerge/java/
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/converter/xml/xslt/XsltPlugin.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/test/ConverterInfoList.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/Debug.properties
> openoffice/trunk/main/xmerge/java/xmerge/src/main/java/org/openoffice/xmerge/util/resources.properties
> openoffice/trunk/main/xmerge/source/aportisdoc/
> openoffice/trunk/main/xmerge/source/bridge/
> openoffice/trunk/main/xmerge/source/htmlsoff/
> openoffice/trunk/main/xmerge/source/pexcel/
> openoffice/trunk/main/xmerge/source/pocketword/
> openoffice/trunk/main/xmerge/source/xmerge/
> Modified:
> openoffice/trunk/main/Module_ooo.mk
> openoffice/trunk/main/postprocess/packcomponents/makefile.mk
> openoffice/trunk/main/solenv/ant/aoo-ant.xml
> openoffice/trunk/main/solenv/gbuild/Ant.mk
> openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
> openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
> openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
> openoffice/trunk/main/xmerge/java/pexcel/build.xml
> openoffice/trunk/main/xmerge/java/pocketword/build.xml
> openoffice/trunk/main/xmerge/java/xmerge/build.xml
> openoffice/trunk/main/xmerge/prj/build.lst
> openoffice/trunk/main/xmerge/prj/d.lst
> openoffice/trunk/main/xmerge/util/build.xml
>
> Modified: openoffice/trunk/main/Module_ooo.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/Module_ooo.mk (original)
> +++ openoffice/trunk/main/Module_ooo.mk Sat Nov 24 07:58:57 2018
> @@ -109,6 +109,7 @@ $(eval $(call gb_Module_add_moduledirs,o
> wizards \
> writerfilter \
> x11_extensions \
> + xmerge \
> xml2cmp \
> xmlhelp \
> xmloff \
>
> Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
> +++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Sat Nov 24 07:58:57 2018
> @@ -278,7 +278,7 @@ my_components += \
> component/xmlhelp/java/LuceneHelpWrapper/LuceneHelpWrapper \
> ScriptFramework \
> ScriptProviderForJava \
> - XMergeBridge \
> + component/xmerge/java/XMergeBridge/XMergeBridge \
> XSLTValidate \
> component/wizards/com/sun/star/wizards/agenda/agenda \
> component/wizards/com/sun/star/wizards/fax/fax \
>
> Modified: openoffice/trunk/main/solenv/ant/aoo-ant.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/ant/aoo-ant.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/solenv/ant/aoo-ant.xml (original)
> +++ openoffice/trunk/main/solenv/ant/aoo-ant.xml Sat Nov 24 07:58:57 2018
> @@ -37,8 +37,10 @@
> <property name="build.base.dir" location="${WORKDIR}/Ant/${ant.project.name}"/>
>
> <property name="main.src.dir" location="src/main/java"/>
> + <property name="res.src.dir" location="src/main/resources"/>
> <property name="idl.src.dir" location="src/main/idl"/>
> <property name="test.src.dir" location="src/test/java"/>
> + <property name="test-res.src.dir" location="src/test/resources"/>
> <property name="test-idl.src.dir" location="src/test/idl"/>
>
> <property name="main.build.dir" location="${build.base.dir}/main"/>
> @@ -93,23 +95,22 @@
> </path>
> </target>
>
> + <target name="dependencies" depends="prepare">
> + <local name="has.main.classpath"/>
> + <condition property="has.main.classpath">
> + <isreference refid="main.classpath"/>
> + </condition>
> +
> + <pathconvert refid="main.classpath" setonempty="true" pathsep=" " property="deps" if:set="has.main.classpath"/>
> + <property name="dep" value=""/>
> + <echo message="${deps}" file="${dependencies.outfile}"/>
> + </target>
> +
> <target name="res" depends="prepare">
> <mkdir dir="${main.build.dir}"/>
> - <copy todir="${main.build.dir}">
> - <fileset dir="${main.src.dir}">
> - <include name="**/*.properties"/>
> - <include name="**/*.css"/>
> - <include name="**/*.dtd"/>
> - <include name="**/*.form"/>
> - <include name="**/*.gif "/>
> - <include name="**/*.htm"/>
> - <include name="**/*.html"/>
> - <include name="**/*.js"/>
> - <include name="**/*.mod"/>
> - <include name="**/*.sql"/>
> - <include name="**/*.xml"/>
> - <include name="**/*.xsl"/>
> - <include name="**/*.map"/>
> + <copy todir="${main.build.dir}" failonerror="false" quiet="true">
> + <fileset dir="${res.src.dir}">
> + <include name="**/*"/>
> </fileset>
> </copy>
> </target>
> @@ -160,7 +161,16 @@
> </sequential>
> </macrodef>
>
> - <target name="test-idl" depends="pre-compile">
> + <target name="test-res" depends="pre-compile">
> + <mkdir dir="${test.build.dir}" unless:set="test.skip"/>
> + <copy todir="${test.build.dir}" failonerror="false" quiet="true" unless:set="test.skip">
> + <fileset dir="${test-res.src.dir}">
> + <include name="**/*"/>
> + </fileset>
> + </copy>
> + </target>
> +
> + <target name="test-idl" depends="test-res">
> <fileset id="test-idl.files" dir="${test-idl.src.dir}" includes="**/*.idl" erroronmissingdir="false"/>
> <idl-javamaker
> idlFiles="test-idl.files"
>
> Modified: openoffice/trunk/main/solenv/gbuild/Ant.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Ant.mk?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/solenv/gbuild/Ant.mk (original)
> +++ openoffice/trunk/main/solenv/gbuild/Ant.mk Sat Nov 24 07:58:57 2018
> @@ -46,6 +46,11 @@ $(call gb_Ant_get_target,%) : FORCE
> FORCE:
>
>
> +define gb_Ant_add_dependency
> +$(1) : $(2)
> +
> +endef
> +
> # registers target and clean target
> # adds jar files to DeliverLogTarget
> # adds dependency for outdir target to workdir target (pattern rule for delivery is in Package.mk)
> @@ -61,6 +66,9 @@ $(eval $(call gb_Module_register_target,
> $(call gb_Deliver_add_deliverable,$(call gb_Jar_get_outdir_target,$(1)),$(call gb_Ant_get_target,$(1)),$(1))
> $(call gb_Jar_get_outdir_target,$(1)) : $(call gb_Ant_get_target,$(1))
>
> +__ant_out:=$(shell $(gb_Ant_ANTCOMMAND) -v -Ddependencies.outfile=$(WORKDIR)/Ant/$(1)/deps -f $(2) dependencies)
> +$$(eval $(foreach dep,$(file < $(WORKDIR)/Ant/$(1)/deps),$$(call gb_Ant_add_dependency,$(call gb_Ant_get_target,$(1)),$(dep))))
> +
> endef
>
>
>
> Added: openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_XMergeBridge.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,29 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,XMergeBridge,$(SRCDIR)/xmerge/java/XMergeBridge/build.xml))
> +
> +$(eval $(call gb_Ant_set_componentfile,XMergeBridge,xmerge/java/XMergeBridge/XMergeBridge,OOO))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_aportisdoc.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_aportisdoc.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_aportisdoc.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_aportisdoc.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,aportisdoc,$(SRCDIR)/xmerge/java/aportisdoc/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_htmlsoff.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_htmlsoff.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_htmlsoff.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_htmlsoff.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,htmlsoff,$(SRCDIR)/xmerge/java/htmlsoff/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_pexcel.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pexcel.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_pexcel.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_pexcel.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,pexcel,$(SRCDIR)/xmerge/java/pexcel/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_pocketword.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_pocketword.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_pocketword.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_pocketword.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,pocketword,$(SRCDIR)/xmerge/java/pocketword/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_xmerge-javadoc.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,xmerge-javadoc,$(SRCDIR)/xmerge/util/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Ant_xmerge.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Ant_xmerge.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Ant_xmerge.mk (added)
> +++ openoffice/trunk/main/xmerge/Ant_xmerge.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,27 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Ant_Ant,xmerge,$(SRCDIR)/xmerge/java/xmerge/build.xml))
> +
> +# vim: set noet sw=4 ts=4:
> +
>
> Added: openoffice/trunk/main/xmerge/Makefile
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Makefile?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Makefile (added)
> +++ openoffice/trunk/main/xmerge/Makefile Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,32 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +ifeq ($(strip $(SOLARENV)),)
> +$(error No environment set!)
> +endif
> +
> +gb_PARTIALBUILD := T
> +GBUILDDIR := $(SOLARENV)/gbuild
> +include $(GBUILDDIR)/gbuild.mk
> +
> +$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
> +
> +# vim: set noet sw=4 ts=4:
>
> Propchange: openoffice/trunk/main/xmerge/Makefile
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Added: openoffice/trunk/main/xmerge/Module_xmerge.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Module_xmerge.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Module_xmerge.mk (added)
> +++ openoffice/trunk/main/xmerge/Module_xmerge.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,38 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Module_Module,xmerge))
> +
> +$(eval $(call gb_Module_add_targets,xmerge,\
> + Ant_aportisdoc \
> + Ant_htmlsoff \
> + Ant_pexcel \
> + Ant_pocketword \
> + Ant_xmerge-javadoc \
> + Ant_xmerge \
> + Ant_XMergeBridge \
> + Package_xmergesync \
> +))
> +
> +
> +# vim: set noet sw=4 ts=4:
>
> Added: openoffice/trunk/main/xmerge/Package_xmergesync.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/Package_xmergesync.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/Package_xmergesync.mk (added)
> +++ openoffice/trunk/main/xmerge/Package_xmergesync.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,25 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +$(eval $(call gb_Package_Package,xmergesync,$(SRCDIR)/xmerge))
> +$(eval $(call gb_Package_add_file,xmergesync,bin/xmergesync.dll,source/activesync/BIN/xmergesync.dll))
>
> Modified: openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/XMergeBridge/build.xml Sat Nov 24 07:58:57 2018
> @@ -21,54 +21,23 @@
> ***********************************************************-->
>
>
> +
> +<project name="XMergeBridge" default="main" basedir=".">
>
> -<project name="XMergeBridge" default="all" basedir=".">
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> - <property file="../inc/antbuild.properties"/>
> -
> - <path id="classpath">
> - <pathelement location="${build.dir}/xmerge.jar"/>
> - <pathelement location="${solar.jar}/unoil.jar"/>
> - <pathelement location="${solar.jar}/ridl.jar"/>
> - <pathelement location="${solar.jar}/jurt.jar"/>
> - <pathelement location="${solar.jar}/juh.jar"/>
> - </path>
> -
> -
> - <target name="init" >
> - <mkdir dir="${target.dir}"/>
> - <echo message="--------------------------------------------------------------------------------" />
> - <echo message="debug is ${debug}"/>
> - <echo message="--------------------------------------------------------------------------------" />
> - </target>
> -
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - <javac srcdir="${src.dir}"
> - destdir="${target.dir}"
> - debug="${debug}"
> - deprecation="${deprecation}"
> - optimize="${optimize}">
> - <classpath refid="classpath"/>
> - </javac>
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}"
> - manifest="manifest.mf">
> - <fileset dir="${target.dir}"
> - includes="**/*.class" />
> - </jar>
> - </target>
> -
> - <!-- clean up -->
> - <target name="clean">
> - <delete dir="${class.dir}"/>
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> + <target name="init-project">
> + <property name="jar.classpath" value="xmerge.jar"/>
> + <property name="jar.manifest" value="manifest.mf"/>
> +
> + <path id="main.classpath">
> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> + </path>
> </target>
>
> </project>
>
> Modified: openoffice/trunk/main/xmerge/java/aportisdoc/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/aportisdoc/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/aportisdoc/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/aportisdoc/build.xml Sat Nov 24 07:58:57 2018
> @@ -22,49 +22,16 @@
>
>
>
> -<project name="aportisdoc" default="all" basedir=".">
> +<project name="aportisdoc" default="main" basedir=".">
>
> - <property file="../inc/antbuild.properties"/>
> -
> - <path id="classpath">
> - <pathelement location="${build.dir}/xmerge.jar"/>
> - </path>
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> -
> - <target name="init" >
> - <mkdir dir="${target.dir}"/>
> - </target>
> -
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - <javac srcdir="${src.dir}"
> - destdir="${target.dir}"
> - debug="${debug}"
> - deprecation="${deprecation}"
> - optimize="${optimize}">
> - <classpath refid="classpath"/>
> - </javac>
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}">
> - <fileset dir="${target.dir}"
> - includes="**/*.class" />
> - <metainf dir="${basedir}">
> - <filename name="converter.xml"/>
> - </metainf>
> - </jar>
> + <target name="init-project">
> + <path id="main.classpath">
> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> + </path>
> </target>
>
> - <!-- clean up -->
> - <target name="clean">
> - <delete dir="${class.dir}"/>
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> - </target>
> -
> </project>
>
>
> Modified: openoffice/trunk/main/xmerge/java/htmlsoff/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/htmlsoff/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/htmlsoff/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/htmlsoff/build.xml Sat Nov 24 07:58:57 2018
> @@ -22,40 +22,13 @@
>
>
>
> -<project name="htmlsoff" default="all" basedir=".">
> +<project name="htmlsoff" default="main" basedir=".">
>
> - <property file="../inc/antbuild.properties"/>
> -
> - <path id="classpath">
> - <pathelement location="${build.dir}/xmerge.jar"/>
> - </path>
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> -
> - <target name="init" >
> - </target>
> -
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}">
> - <fileset dir="${basedir}"
> - includes="*.xsl" />
> - <metainf dir="${basedir}">
> - <filename name="converter.xml"/>
> - </metainf>
> - </jar>
> + <target name="init-project">
> </target>
>
> - <!-- clean up -->
> - <target name="clean">
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> - </target>
> -
> </project>
>
>
> Modified: openoffice/trunk/main/xmerge/java/pexcel/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pexcel/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/pexcel/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/pexcel/build.xml Sat Nov 24 07:58:57 2018
> @@ -22,49 +22,16 @@
>
>
>
> -<project name="pexcel" default="all" basedir=".">
> -
> - <property file="../inc/antbuild.properties"/>
> -
> - <path id="classpath">
> - <pathelement location="${build.dir}/xmerge.jar"/>
> - </path>
> +<project name="pexcel" default="main" basedir=".">
>
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> - <target name="init" >
> - <mkdir dir="${target.dir}"/>
> + <target name="init-project">
> + <path id="main.classpath">
> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> + </path>
> </target>
>
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - <javac srcdir="${src.dir}"
> - destdir="${target.dir}"
> - debug="${debug}"
> - deprecation="${deprecation}"
> - optimize="${optimize}">
> - <classpath refid="classpath"/>
> - </javac>
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}">
> - <fileset dir="${target.dir}"
> - includes="**/*.class" />
> - <metainf dir="${basedir}">
> - <filename name="converter.xml"/>
> - </metainf>
> - </jar>
> - </target>
> -
> - <!-- clean up -->
> - <target name="clean">
> - <delete dir="${class.dir}"/>
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> - </target>
> -
> </project>
>
>
> Modified: openoffice/trunk/main/xmerge/java/pocketword/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/pocketword/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/pocketword/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/pocketword/build.xml Sat Nov 24 07:58:57 2018
> @@ -22,49 +22,16 @@
>
>
>
> -<project name="pocketword" default="all" basedir=".">
> +<project name="pocketword" default="main" basedir=".">
>
> - <property file="../inc/antbuild.properties"/>
> -
> - <path id="classpath">
> - <pathelement location="${build.dir}/xmerge.jar"/>
> - </path>
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> -
> - <target name="init" >
> - <mkdir dir="${target.dir}"/>
> - </target>
> -
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - <javac srcdir="${src.dir}"
> - destdir="${target.dir}"
> - debug="${debug}"
> - deprecation="${deprecation}"
> - optimize="${optimize}">
> - <classpath refid="classpath"/>
> - </javac>
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}">
> - <fileset dir="${target.dir}"
> - includes="**/*.class" />
> - <metainf dir="${basedir}">
> - <filename name="converter.xml"/>
> - </metainf>
> - </jar>
> + <target name="init-project">
> + <path id="main.classpath">
> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> + </path>
> </target>
>
> - <!-- clean up -->
> - <target name="clean">
> - <delete dir="${class.dir}"/>
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> - </target>
> -
> </project>
>
>
> Modified: openoffice/trunk/main/xmerge/java/xmerge/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/xmerge/build.xml (original)
> +++ openoffice/trunk/main/xmerge/java/xmerge/build.xml Sat Nov 24 07:58:57 2018
> @@ -22,65 +22,24 @@
>
>
>
> -<project name="xmerge" default="all" basedir=".">
> +<project name="xmerge" default="main" basedir=".">
>
> - <property file="../inc/antbuild.properties"/>
> + <property file="../../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> - <property environment="env"/>
> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
> -
> - <path id="classpath">
> - <pathelement location="${env.XML_APIS_JAR}"/>
> - <pathelement location="${env.XERCES_JAR}"/>
> - <pathelement location="${solar.jar}/unoil.jar"/>
> - <pathelement location="${solar.jar}/ridl.jar"/>
> - <pathelement location="${solar.jar}/jurt.jar"/>
> - <pathelement location="${solar.jar}/juh.jar"/>
> - </path>
> -
> -
> - <target name="init" >
> - <mkdir dir="${target.dir}"/>
> + <target name="init-project">
> + <property name="jar.classpath" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
> + <property name="jar.manifest" value="manifest.mf"/>
> +
> + <path id="main.classpath">
> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> + </path>
> </target>
>
> - <!-- compile java sources in ${package} -->
> - <target name="compile" depends="init">
> - <javac srcdir="${src.dir}"
> - destdir="${target.dir}"
> - debug="${debug}"
> - deprecation="${deprecation}"
> - optimize="${optimize}">
> - <classpath refid="classpath"/>
> - </javac>
> - </target>
> -
> - <!-- package to jar -->
> - <target name="jar" depends="compile">
> - <jar destfile="${target.jar}">
> - <fileset dir="${target.dir}"
> - includes="**/*.class" />
> - <fileset dir="${src.dir}"
> - includes="**/*.properties" />
> - <manifest>
> - <attribute name="Main-Class" value="org.openoffice.xmerge.test.Driver"/>
> - <attribute name="Specification-Title" value="Apache OpenOffice XMerge Framework"/>
> - <attribute name="Specification-Vendor" value="Apache OpenOffice"/>
> - <attribute name="Specification-Version" value="0.6.0"/>
> - <attribute name="Implementation-Version" value="#IMPL-VERSION#"/>
> - <attribute name="Class-Path" value="xml-apis.jar xercesImpl.jar serializer.jar"/>
> - </manifest>
> - </jar>
> - </target>
> -
> - <!-- clean up -->
> - <target name="clean">
> - <delete dir="${class.dir}"/>
> - <delete file="${target.jar}"/>
> - </target>
> -
> - <target name="all" depends="jar">
> - </target>
> -
> </project>
>
>
> Added: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/java/xmerge/manifest.mf?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/java/xmerge/manifest.mf (added)
> +++ openoffice/trunk/main/xmerge/java/xmerge/manifest.mf Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,6 @@
> +Main-Class: org.openoffice.xmerge.test.Driver
> +Specification-Title: Apache OpenOffice XMerge Framework
> +Specification-Vendor: Apache OpenOffice
> +Specification-Version: 0.6.0
> +Implementation-Version: #IMPL-VERSION#
> +
>
> Propchange: openoffice/trunk/main/xmerge/java/xmerge/manifest.mf
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Modified: openoffice/trunk/main/xmerge/prj/build.lst
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/build.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/prj/build.lst (original)
> +++ openoffice/trunk/main/xmerge/prj/build.lst Sat Nov 24 07:58:57 2018
> @@ -1,11 +1,2 @@
> xmrg xmerge : solenv unoil javaunohelper LIBXSLT:libxslt NULL
> -xmrg xmerge usr1 - all xmrg_mkout NULL
> -xmrg xmerge\inc nmake - all xmrg_inc NULL
> -xmrg xmerge\source\xmerge nmake - all xmrg_xmerge xmrg_inc NULL
> -xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge xmrg_inc NULL
> -xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis xmrg_xmerge xmrg_inc NULL
> -xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge xmrg_inc NULL
> -xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge xmrg_inc NULL
> -xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff xmrg_inc NULL
> -xmrg xmerge\source\activesync nmake - all xmrg_activesync xmrg_inc NULL
> -xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL
> +xmrg xmerge\prj nmake - all xmrg_prj NULL
>
> Modified: openoffice/trunk/main/xmerge/prj/d.lst
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/d.lst?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/prj/d.lst (original)
> +++ openoffice/trunk/main/xmerge/prj/d.lst Sat Nov 24 07:58:57 2018
> @@ -1,12 +0,0 @@
> -..\%__SRC%\class\xmerge.jar %_DEST%\bin%_EXT%\xmerge.jar
> -..\%__SRC%\class\pexcel.jar %_DEST%\bin%_EXT%\pexcel.jar
> -..\%__SRC%\class\htmlsoff.jar %_DEST%\bin%_EXT%\htmlsoff.jar
> -..\%__SRC%\class\aportisdoc.jar %_DEST%\bin%_EXT%\aportisdoc.jar
> -..\%__SRC%\class\XMergeBridge.jar %_DEST%\bin%_EXT%\XMergeBridge.jar
> -..\%__SRC%\class\pocketword.jar %_DEST%\bin%_EXT%\pocketword.jar
> -..\%__SRC%\bin\xmergesync.dll %_DEST%\bin%_EXT%\xmergesync.dll
> -mkdir: %_DEST%\doc%_EXT%\xmerge
> -..\%__SRC%\doc\javadoc\package-list %_DEST%\doc%_EXT%\xmerge\package-list
> -..\%__SRC%\doc\xmerge_javadoc.zip %_DEST%\doc%_EXT%\xmerge_javadoc.zip
> -..\%__SRC%\doc\writer2latex_javadoc.zip %_DEST%\doc%_EXT%\writer2latex_javadoc.zip
> -..\%__SRC%\misc\XMergeBridge.component %_DEST%\xml%_EXT%\XMergeBridge.component
>
> Added: openoffice/trunk/main/xmerge/prj/makefile.mk
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/prj/makefile.mk?rev=1847342&view=auto
> ==============================================================================
> --- openoffice/trunk/main/xmerge/prj/makefile.mk (added)
> +++ openoffice/trunk/main/xmerge/prj/makefile.mk Sat Nov 24 07:58:57 2018
> @@ -0,0 +1,44 @@
> +#**************************************************************
> +#
> +# Licensed to the Apache Software Foundation (ASF) under one
> +# or more contributor license agreements. See the NOTICE file
> +# distributed with this work for additional information
> +# regarding copyright ownership. The ASF licenses this file
> +# to you under the Apache License, Version 2.0 (the
> +# "License"); you may not use this file except in compliance
> +# with the License. You may obtain a copy of the License at
> +#
> +# http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing,
> +# software distributed under the License is distributed on an
> +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> +# KIND, either express or implied. See the License for the
> +# specific language governing permissions and limitations
> +# under the License.
> +#
> +#**************************************************************
> +
> +
> +
> +PRJ=..
> +TARGET=prj
> +
> +.INCLUDE : settings.mk
> +
> +.IF "$(VERBOSE)"!=""
> +VERBOSEFLAG :=
> +.ELSE
> +VERBOSEFLAG := -s
> +.ENDIF
> +
> +.IF "$(DEBUG)"!=""
> +DEBUG_ARGUMENT=DEBUG=$(DEBUG)
> +.ELIF "$(debug)"!=""
> +DEBUG_ARGUMENT=debug=$(debug)
> +.ELSE
> +DEBUG_ARGUMENT=
> +.ENDIF
> +
> +all:
> + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
>
> Modified: openoffice/trunk/main/xmerge/util/build.xml
> URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmerge/util/build.xml?rev=1847342&r1=1847341&r2=1847342&view=diff
> ==============================================================================
> --- openoffice/trunk/main/xmerge/util/build.xml (original)
> +++ openoffice/trunk/main/xmerge/util/build.xml Sat Nov 24 07:58:57 2018
> @@ -21,24 +21,23 @@
> ***********************************************************-->
>
>
> -<project name="xmrg_util" default="main" basedir=".">
> +<project name="xmerge-javadoc" default="main" basedir=".">
> +
> + <property file="../../ant.properties"/>
> + <import file="${SRC_ROOT}/solenv/ant/aoo-ant.xml"/>
>
> <property file="../source/inc/antbuild.properties"/>
>
> - <property name="javadoc.dir" location="${build.dir}/javadoc"/>
> + <property name="javadoc.dir" location="${WORKDIR}/Ant/xmerge-javadoc"/>
>
> - <property environment="env"/>
> - <property name="env.XML_APIS_JAR" value="${solar.jar}/xml-apis.jar"/>
> - <property name="env.XERCES_JAR" value="${solar.jar}/xercesImpl.jar"/>
> -
> - <path id="classpath">
> - <pathelement location="${env.XML_APIS_JAR}"/>
> - <pathelement location="${env.XERCES_JAR}"/>
> - <pathelement location="${solar.jar}/unoil.jar"/>
> - <pathelement location="${solar.jar}/ridl.jar"/>
> - <pathelement location="${solar.jar}/jurt.jar"/>
> - <pathelement location="${solar.jar}/juh.jar"/>
> - <pathelement location="${build.dir}/xmerge.jar"/>
> + <path id="main.classpath">
> +<!-- <pathelement location="${OUTDIR}/bin/xml-apis.jar"/> -->
> +<!-- <pathelement location="${OUTDIR}/bin/xercesImpl.jar"/> -->
> + <pathelement location="${OUTDIR}/bin/unoil.jar"/>
> + <pathelement location="${OUTDIR}/bin/ridl.jar"/>
> + <pathelement location="${OUTDIR}/bin/jurt.jar"/>
> + <pathelement location="${OUTDIR}/bin/juh.jar"/>
> + <pathelement location="${OUTDIR}/bin/xmerge.jar"/>
> </path>
>
> <target name="init">
> @@ -55,20 +54,20 @@
> use="true"
> Doctitle="Apache OpenOffice XMerge API"
> windowtitle="Apache OpenOffice XMerge API"
> - classpathref="classpath">
> - <fileset dir="../source/bridge" defaultexcludes="yes">
> + classpathref="main.classpath">
> + <fileset dir="../java/XMergeBridge/src/main/java" defaultexcludes="yes">
> <include name="**/*.java"/>
> </fileset>
> - <fileset dir="../source/xmerge" defaultexcludes="yes">
> + <fileset dir="../java/xmerge/src/main/java" defaultexcludes="yes">
> <include name="**/*.java"/>
> </fileset>
> - <fileset dir="../source/aportisdoc" defaultexcludes="yes">
> + <fileset dir="../java/aportisdoc/src/main/java" defaultexcludes="yes">
> <include name="**/*.java"/>
> </fileset>
> - <fileset dir="../source/pexcel" defaultexcludes="yes">
> + <fileset dir="../java/pexcel/src/main/java" defaultexcludes="yes">
> <include name="**/*.java"/>
> </fileset>
> - <fileset dir="../source/pocketword" defaultexcludes="yes">
> + <fileset dir="../java/pocketword/src/main/java" defaultexcludes="yes">
> <include name="**/*.java"/>
> </fileset>
> <link offline="true" href="http://java.sun.com/j2se/1.3/docs/api" packagelistLoc="${solar.doc}/jdk13"/>
> @@ -78,6 +77,24 @@
> </target>
>
> <target name="main" depends="javadoc">
> + <jar destfile="${jar.dir}/${ant.project.name}.jar"
> + duplicate="fail">
> + <fileset dir="${javadoc.dir}"/>
> + <include name="**/*.class"/>
> + <include name="**/*.properties"/>
> + <include name="**/*.css"/>
> + <include name="**/*.dtd"/>
> + <include name="**/*.form"/>
> + <include name="**/*.gif "/>
> + <include name="**/*.htm"/>
> + <include name="**/*.html"/>
> + <include name="**/*.js"/>
> + <include name="**/*.mod"/>
> + <include name="**/*.sql"/>
> + <include name="**/*.xml"/>
> + <include name="**/*.xsl"/>
> + <include name="**/*.map"/>
> + </jar>
> </target>
>
> <target name="all" depends="javadoc">
>
>
>