Hello, now I'm able to create sdf files based on the source code and the files in Pootle.
Source code ie r1847189. Building with current trunk failed con Centos 7 as described in this thread. So I think we need a branch whre we can work for the next release like 4.2. @ Jim: Can you gererate a 4.2 branch up to r 184789. Then I can put the new sdf files. I did it manually for 6 Languages. I will do it then for all Languages in Pootle. After then I can create new *.po files to import in Pootle. Is'it possible to do it in a more efficient way than uploading it file by file. I need a shell access to do so, I guess. I will also publish the documentation after migration of the wiki. Kind regards Mechtilde Am 24.11.18 um 23:20 schrieb Matthias Seidel: > Linux-32 and Windows builds also fail in xmerge. > > Matthias > > Am 24.11.18 um 16:08 schrieb Matthias Seidel: >> Hi Damjan, >> >> This commit breaks at least our Linux-64 builds: >> >> https://ci.apache.org/projects/openoffice/buildlogs/linux64/main/xmerge/unxlngx6.pro/misc/logs/prj.txt >> >> Regards, >> >> Matthias >> >> Am 24.11.18 um 08:58 schrieb 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"> >>> >>> >>> > -- Mechtilde Stehmann ## Apache OpenOffice ## Freie Office Suite für Linux, MacOSX, Windows ## Debian Developer ## Loook, calender-exchange-provider, libreoffice-canzeley-client ## PGP encryption welcome ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
signature.asc
Description: OpenPGP digital signature