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 dam...@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"> >> >> >>
smime.p7s
Description: S/MIME Cryptographic Signature