Author: arist Date: Wed Nov 14 22:45:53 2012 New Revision: 1409491 URL: http://svn.apache.org/viewvc?rev=1409491&view=rev Log: gnumake4_008_c78ac9eacee5.patch # HG changeset patch # User mba # Date 1298483059 -3600 # Node ID c78ac9eacee5bfa9c5c317d638aec9a26a7e4f20 # Parent 3edfabbd146e6687217f83b9ffc28b56ca89364b CWS gnumake4: convert starmath to new build system
Added: incubator/ooo/branches/gbuild/main/starmath/AllLangResTarget_sm.mk incubator/ooo/branches/gbuild/main/starmath/JunitTest_sm_unoapi.mk incubator/ooo/branches/gbuild/main/starmath/Library_sm.mk incubator/ooo/branches/gbuild/main/starmath/Library_smd.mk incubator/ooo/branches/gbuild/main/starmath/Makefile incubator/ooo/branches/gbuild/main/starmath/Module_starmath.mk incubator/ooo/branches/gbuild/main/starmath/Package_uiconfig.mk incubator/ooo/branches/gbuild/main/starmath/prj/makefile.mk Modified: incubator/ooo/branches/gbuild/main/Module_ooo.mk incubator/ooo/branches/gbuild/main/Repository.mk incubator/ooo/branches/gbuild/main/postprocess/packcomponents/makefile.mk incubator/ooo/branches/gbuild/main/starmath/prj/build.lst incubator/ooo/branches/gbuild/main/starmath/prj/d.lst incubator/ooo/branches/gbuild/main/starmath/source/detreg.cxx incubator/ooo/branches/gbuild/main/starmath/source/eqnolefilehdr.hxx incubator/ooo/branches/gbuild/main/starmath/source/register.cxx incubator/ooo/branches/gbuild/main/starmath/source/smdetect.cxx Modified: incubator/ooo/branches/gbuild/main/Module_ooo.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/Module_ooo.mk?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/Module_ooo.mk (original) +++ incubator/ooo/branches/gbuild/main/Module_ooo.mk Wed Nov 14 22:45:53 2012 @@ -35,6 +35,7 @@ $(eval $(call gb_Module_add_moduledirs,o padmin \ sfx2 \ sot \ + starmath \ svgio \ svl \ svtools \ Modified: incubator/ooo/branches/gbuild/main/Repository.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/Repository.mk?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/Repository.mk (original) +++ incubator/ooo/branches/gbuild/main/Repository.mk Wed Nov 14 22:45:53 2012 @@ -64,6 +64,8 @@ $(eval $(call gb_Helper_register_librari sax \ sb \ sfx \ + sm \ + smd \ sot \ spa \ svl \ Modified: incubator/ooo/branches/gbuild/main/postprocess/packcomponents/makefile.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/postprocess/packcomponents/makefile.mk?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/postprocess/packcomponents/makefile.mk (original) +++ incubator/ooo/branches/gbuild/main/postprocess/packcomponents/makefile.mk Wed Nov 14 22:45:53 2012 @@ -61,6 +61,8 @@ my_components = \ component/sfx2/util/sfx \ component/sot/util/sot \ component/svgio/svgio \ + component/starmath/util/sm \ + component/starmath/util/smd \ component/svl/source/fsstor/fsstorage \ component/svl/source/passwordcontainer/passwordcontainer \ component/svl/util/svl \ @@ -143,8 +145,6 @@ my_components = \ sdd \ simplecanvas \ slideshow \ - sm \ - smd \ spl \ srtrs1 \ stringresource \ Added: incubator/ooo/branches/gbuild/main/starmath/AllLangResTarget_sm.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/AllLangResTarget_sm.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/AllLangResTarget_sm.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/AllLangResTarget_sm.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,48 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_AllLangResTarget_AllLangResTarget,sm)) + +$(eval $(call gb_AllLangResTarget_add_srs,sm,\ + sm/res \ +)) + +$(eval $(call gb_AllLangResTarget_set_reslocation,sm,starmath)) + +$(eval $(call gb_SrsTarget_SrsTarget,sm/res)) + +$(eval $(call gb_SrsTarget_set_include,sm/res,\ + $$(INCLUDE) \ + -I$(SRCDIR)/starmath/inc \ +)) + +$(eval $(call gb_SrsTarget_add_files,sm/res,\ + starmath/source/commands.src \ + starmath/source/smres.src \ + starmath/source/symbol.src \ + starmath/source/toolbox.src \ +)) Added: incubator/ooo/branches/gbuild/main/starmath/JunitTest_sm_unoapi.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/JunitTest_sm_unoapi.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/JunitTest_sm_unoapi.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/JunitTest_sm_unoapi.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,52 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_JunitTest_JunitTest,sm_unoapi)) + +$(eval $(call gb_JunitTest_set_defs,sm_unoapi,\ + $$(DEFS) \ + -Dorg.openoffice.test.arg.sce=$(SRCDIR)/starmath/qa/unoapi/sm.sce \ + -Dorg.openoffice.test.arg.xcl=$(SRCDIR)/starmath/qa/unoapi/knownissues.xcl \ +)) + +$(eval $(call gb_JunitTest_add_jars,sm_unoapi,\ + $(OUTDIR)/bin/OOoRunner.jar \ + $(OUTDIR)/bin/ridl.jar \ + $(OUTDIR)/bin/test.jar \ + $(OUTDIR)/bin/unoil.jar \ + $(OUTDIR)/bin/jurt.jar \ +)) + +$(eval $(call gb_JunitTest_add_sourcefiles,sm_unoapi,\ + starmath/qa/unoapi/Test \ +)) + +$(eval $(call gb_JunitTest_add_classes,sw_unoapi,\ + org.openoffice.sw.qa.unoapi.Test \ +)) + +# vim: set noet sw=4 ts=4: Added: incubator/ooo/branches/gbuild/main/starmath/Library_sm.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/Library_sm.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/Library_sm.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/Library_sm.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,112 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_Library_Library,sm)) + +$(eval $(call gb_Library_add_sdi_headers,sm,starmath/sdi/smslots)) + +$(eval $(call gb_Library_add_precompiled_header,sm,$(SRCDIR)/starmath/inc/pch/precompiled_starmath)) + +$(eval $(call gb_Library_set_componentfile,sm,starmath/util/sm)) + +$(eval $(call gb_Library_add_api,sm,\ + udkapi \ + offapi \ +)) + +$(eval $(call gb_Library_set_include,sm,\ + -I$(SRCDIR)/starmath/inc/pch \ + -I$(SRCDIR)/starmath/inc \ + -I$(WORKDIR)/SdiTarget/starmath/sdi \ + $$(INCLUDE) \ + -I$(OUTDIR)/inc \ +)) + +$(eval $(call gb_Library_set_defs,sm,\ + $$(DEFS) \ +)) + +$(eval $(call gb_Library_add_linked_libs,sm,\ + comphelper \ + cppu \ + cppuhelper \ + editeng \ + i18npaper \ + sal \ + sfx \ + sot \ + stl \ + svl \ + svt \ + svx \ + svxcore \ + tk \ + tl \ + utl \ + vcl \ + xo \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,sm,\ + starmath/source/accessibility \ + starmath/source/action \ + starmath/source/cfgitem \ + starmath/source/config \ + starmath/source/dialog \ + starmath/source/document \ + starmath/source/edit \ + starmath/source/eqnolefilehdr \ + starmath/source/format \ + starmath/source/mathmlexport \ + starmath/source/mathmlimport \ + starmath/source/mathtype \ + starmath/source/node \ + starmath/source/parse \ + starmath/source/rect \ + starmath/source/register \ + starmath/source/smdll \ + starmath/source/smmod \ + starmath/source/symbol \ + starmath/source/toolbox \ + starmath/source/typemap \ + starmath/source/types \ + starmath/source/unodoc \ + starmath/source/unomodel \ + starmath/source/utility \ + starmath/source/view \ +)) + +$(eval $(call gb_SdiTarget_SdiTarget,starmath/sdi/smslots,starmath/sdi/smath)) + +$(eval $(call gb_SdiTarget_set_include,starmath/sdi/smslots,\ + -I$(SRCDIR)/starmath/inc \ + -I$(SRCDIR)/starmath/sdi \ + $$(INCLUDE) \ +)) + +# vim: set noet sw=4 ts=4: Added: incubator/ooo/branches/gbuild/main/starmath/Library_smd.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/Library_smd.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/Library_smd.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/Library_smd.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,69 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_Library_Library,smd)) + +$(eval $(call gb_Library_add_precompiled_header,sm,$(SRCDIR)/starmath/inc/pch/precompiled_starmath)) + +$(eval $(call gb_Library_set_componentfile,smd,starmath/util/smd)) + +$(eval $(call gb_Library_add_api,smd,\ + udkapi \ + offapi \ +)) + +$(eval $(call gb_Library_set_include,smd,\ + $$(INCLUDE) \ + -I$(SRCDIR)/starmath/inc \ + -I$(SRCDIR)/starmath/inc/pch \ +)) + +$(eval $(call gb_Library_set_defs,smd,\ + $$(DEFS) \ +)) + +$(eval $(call gb_Library_add_linked_libs,smd,\ + cppu \ + cppuhelper \ + sal \ + sfx \ + sm \ + sot \ + svl \ + svt \ + tl \ + ucbhelper \ + vcl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_Library_add_exception_objects,smd,\ + starmath/source/detreg \ + starmath/source/smdetect \ +)) + +# vim: set noet sw=4 ts=4: Added: incubator/ooo/branches/gbuild/main/starmath/Makefile URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/Makefile?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/Makefile (added) +++ incubator/ooo/branches/gbuild/main/starmath/Makefile Wed Nov 14 22:45:53 2012 @@ -0,0 +1,38 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 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: Added: incubator/ooo/branches/gbuild/main/starmath/Module_starmath.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/Module_starmath.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/Module_starmath.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/Module_starmath.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,41 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_Module_Module,starmath)) + +$(eval $(call gb_Module_add_targets,starmath,\ + AllLangResTarget_sm \ + Library_sm \ + Library_smd \ + Package_uiconfig \ +)) + +$(eval $(call gb_Module_add_subsequentcheck_targets,starmath,\ + JunitTest_sm_unoapi \ +)) + +# vim: set noet ts=4 sw=4: Added: incubator/ooo/branches/gbuild/main/starmath/Package_uiconfig.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/Package_uiconfig.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/Package_uiconfig.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/Package_uiconfig.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,33 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2011 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +$(eval $(call gb_Package_Package,sm_uiconfig,$(SRCDIR)/starmath/uiconfig)) +$(eval $(call gb_Package_add_file,sm_uiconfig,xml/uiconfig/modules/smath/menubar/menubar.xml,smath/menubar/menubar.xml)) +$(eval $(call gb_Package_add_file,sm_uiconfig,xml/uiconfig/modules/smath/statusbar/statusbar.xml,smath/statusbar/statusbar.xml)) +$(eval $(call gb_Package_add_file,sm_uiconfig,xml/uiconfig/modules/smath/toolbar/fullscreenbar.xml,smath/toolbar/fullscreenbar.xml)) +$(eval $(call gb_Package_add_file,sm_uiconfig,xml/uiconfig/modules/smath/toolbar/standardbar.xml,smath/toolbar/standardbar.xml)) +$(eval $(call gb_Package_add_file,sm_uiconfig,xml/uiconfig/modules/smath/toolbar/toolbar.xml,smath/toolbar/toolbar.xml)) Modified: incubator/ooo/branches/gbuild/main/starmath/prj/build.lst URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/prj/build.lst?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/prj/build.lst (original) +++ incubator/ooo/branches/gbuild/main/starmath/prj/build.lst Wed Nov 14 22:45:53 2012 @@ -1,9 +1,2 @@ sm starmath : LIBXSLT:libxslt L10N:l10n svx NULL -sm starmath usr1 - all sm_mkout NULL -sm starmath\inc nmake - all sm_inc NULL -sm starmath\prj get - all sm_prj NULL -sm starmath\res get - all sm_res NULL -sm starmath\sdi nmake - all sm_sdi NULL -sm starmath\source nmake - all sm_sorce sm_sdi sm_inc NULL -sm starmath\util nmake - all sm_util sm_sorce NULL -sm starmath\qa\unoapi nmake - all sm_qa_unoapi NULL +sm starmath\prj nmake - all sm_prj NULL Modified: incubator/ooo/branches/gbuild/main/starmath/prj/d.lst URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/prj/d.lst?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/prj/d.lst (original) +++ incubator/ooo/branches/gbuild/main/starmath/prj/d.lst Wed Nov 14 22:45:53 2012 @@ -1,23 +0,0 @@ -mkdir: %COMMON_DEST%\bin%_EXT%\hid -mkdir: %_DEST%\xml%_EXT%\uiconfig -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\smath -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\smath\menubar -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\smath\toolbar -mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\smath\statusbar - -..\%COMMON_OUTDIR%\misc\*.hid %COMMON_DEST%\bin%_EXT%\hid\*.hid -..\%__SRC%\lib\lib*.* %_DEST%\lib%_EXT%\lib*.* -..\%__SRC%\misc\*.map %_DEST%\bin%_EXT%\*.map -..\xml\*.xml %_DEST%\xml%_EXT%\*.xml -..\%__SRC%\bin\sm?????.dll %_DEST%\bin%_EXT%\sm?????.dll -..\%__SRC%\bin\smd?????.dll %_DEST%\bin%_EXT%\smd?????.dll -..\%__SRC%\bin\sm*.res %_DEST%\bin%_EXT%\sm*.res -..\%__SRC%\bin\sm?????.sym %_DEST%\bin%_EXT%\sm?????.sym -mkdir: %_DEST%\inc%_EXT%\starmath - -..\uiconfig\smath\menubar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\smath\menubar\*.xml -..\uiconfig\smath\toolbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\smath\toolbar\*.xml -..\uiconfig\smath\statusbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\smath\statusbar\*.xml -..\%__SRC%\misc\sm.component %_DEST%\xml%_EXT%\sm.component -..\%__SRC%\misc\smd.component %_DEST%\xml%_EXT%\smd.component Added: incubator/ooo/branches/gbuild/main/starmath/prj/makefile.mk URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/prj/makefile.mk?rev=1409491&view=auto ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/prj/makefile.mk (added) +++ incubator/ooo/branches/gbuild/main/starmath/prj/makefile.mk Wed Nov 14 22:45:53 2012 @@ -0,0 +1,40 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=.. +TARGET=prj + +.INCLUDE : settings.mk + +.IF "$(VERBOSE)"!="" +VERBOSEFLAG := +.ELSE +VERBOSEFLAG := -s +.ENDIF + +all: + cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog Modified: incubator/ooo/branches/gbuild/main/starmath/source/detreg.cxx URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/source/detreg.cxx?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/source/detreg.cxx (original) +++ incubator/ooo/branches/gbuild/main/starmath/source/detreg.cxx Wed Nov 14 22:45:53 2012 @@ -37,14 +37,14 @@ using namespace ::com::sun::star::lang; extern "C" { -void SAL_CALL component_getImplementationEnvironment( +SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( const sal_Char** ppEnvironmentTypeName, uno_Environment** /*ppEnvironment*/ ) { *ppEnvironmentTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME ; } -void* SAL_CALL component_getFactory( const sal_Char* pImplementationName, +SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const sal_Char* pImplementationName, void* pServiceManager, void* /*pRegistryKey*/ ) { Modified: incubator/ooo/branches/gbuild/main/starmath/source/eqnolefilehdr.hxx URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/source/eqnolefilehdr.hxx?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/source/eqnolefilehdr.hxx (original) +++ incubator/ooo/branches/gbuild/main/starmath/source/eqnolefilehdr.hxx Wed Nov 14 22:45:53 2012 @@ -53,7 +53,7 @@ public: void Write(SvStorageStream *pS); }; -sal_Bool GetMathTypeVersion( SotStorage* pStor, sal_uInt8 &nVersion ); +SAL_DLLPUBLIC_EXPORT sal_Bool GetMathTypeVersion( SotStorage* pStor, sal_uInt8 &nVersion ); #endif Modified: incubator/ooo/branches/gbuild/main/starmath/source/register.cxx URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/source/register.cxx?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/source/register.cxx (original) +++ incubator/ooo/branches/gbuild/main/starmath/source/register.cxx Wed Nov 14 22:45:53 2012 @@ -107,14 +107,14 @@ extern Reference< XInterface > SAL_CALL extern "C" { -void SAL_CALL component_getImplementationEnvironment( +SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( const sal_Char** ppEnvironmentTypeName, uno_Environment** /*ppEnvironment*/ ) { *ppEnvironmentTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME ; } -void* SAL_CALL component_getFactory( const sal_Char* pImplementationName, +SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const sal_Char* pImplementationName, void* pServiceManager, void* /*pRegistryKey*/ ) { Modified: incubator/ooo/branches/gbuild/main/starmath/source/smdetect.cxx URL: http://svn.apache.org/viewvc/incubator/ooo/branches/gbuild/main/starmath/source/smdetect.cxx?rev=1409491&r1=1409490&r2=1409491&view=diff ============================================================================== --- incubator/ooo/branches/gbuild/main/starmath/source/smdetect.cxx (original) +++ incubator/ooo/branches/gbuild/main/starmath/source/smdetect.cxx Wed Nov 14 22:45:53 2012 @@ -25,17 +25,13 @@ #include "precompiled_starmath.hxx" #include "smdetect.hxx" - -//#include <framework/interaction.hxx> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/frame/XFrame.hpp> #include <com/sun/star/frame/XModel.hpp> #include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/lang/XUnoTunnel.hpp> -#ifndef _UNOTOOLS_PROCESSFACTORY_HXX #include <comphelper/processfactory.hxx> -#endif #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/io/XInputStream.hpp> #include <com/sun/star/task/XInteractionHandler.hpp> @@ -45,12 +41,8 @@ #include <com/sun/star/ucb/XContent.hpp> #include <com/sun/star/packages/zip/ZipIOException.hpp> #include <framework/interaction.hxx> - -#ifndef _TOOLKIT_UNOHLP_HXX #include <toolkit/helper/vclunohelper.hxx> -#endif #include <ucbhelper/simpleinteractionrequest.hxx> - #include <rtl/ustring.h> #include <rtl/logfile.hxx> #include <svl/itemset.hxx> @@ -72,8 +64,8 @@ #include <sfx2/brokenpackageint.hxx> #include "document.hxx" -#include "eqnolefilehdr.hxx" +extern sal_Bool GetMathTypeVersion( SotStorage* pStor, sal_uInt8 &nVersion ); using namespace ::com::sun::star; using namespace ::com::sun::star::uno;