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 [email protected]: > 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"> > > >
smime.p7s
Description: S/MIME Cryptographic Signature
