diff --git a/Makefile b/Makefile index 4b5d0251e57c..498e028b55f6 100644 --- a/Makefile +++ b/Makefile @@ -40,6 +40,7 @@ binaryurp\ canvas\ chart2\ clucene\ +codemaker\ comphelper\ configmgr\ cppcanvas\ @@ -153,7 +154,6 @@ boost\ bridges\ cairo\ cli_ure\ -codemaker\ connectivity\ cosv\ cppunit\ diff --git a/Repository.mk b/Repository.mk index 52dee490f0ce..6821d1f0e044 100644 --- a/Repository.mk +++ b/Repository.mk @@ -58,6 +58,15 @@ $(eval $(call gb_Helper_register_executables,SDK, \ idlcpp \ )) +ifneq ($(OS),IOS) + +$(eval $(call gb_Helper_register_executables,SDK, \ + javamaker \ + cppumaker \ +)) + +endif + $(eval $(call gb_Helper_register_executables,OOO, \ spadmin.bin \ $(if $(filter $(GUIBASE)$(ENABLE_KDE),unxTRUE), \ @@ -550,6 +559,9 @@ $(eval $(call gb_Helper_register_libraries,UNOVERLIBS, \ $(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \ basegfx_s \ + codemaker \ + commoncpp \ + commonjava \ dtobj \ headless \ libeay32 \ diff --git a/RepositoryModule_ooo.mk b/RepositoryModule_ooo.mk index ea5d5ab23816..1eadf4106bb2 100644 --- a/RepositoryModule_ooo.mk +++ b/RepositoryModule_ooo.mk @@ -42,6 +42,7 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\ canvas \ chart2 \ clucene \ + codemaker \ comphelper \ configmgr \ cppcanvas \ diff --git a/codemaker/Executable_cppumaker.mk b/codemaker/Executable_cppumaker.mk new file mode 100644 index 000000000000..f4dbdc6c717a --- /dev/null +++ b/codemaker/Executable_cppumaker.mk @@ -0,0 +1,59 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Executable_Executable,cppumaker)) + +$(eval $(call gb_Executable_set_include,cppumaker,\ + -I$(SRCDIR)/codemaker/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_Executable_use_libraries,cppumaker,\ + reg \ + sal \ + salhelper \ +)) + +$(eval $(call gb_Executable_use_static_libraries,cppumaker,\ + commoncpp \ + codemaker \ +)) + +$(eval $(call gb_Executable_add_exception_objects,cppumaker,\ + codemaker/source/cppumaker/cppumaker \ + codemaker/source/cppumaker/cppuoptions \ + codemaker/source/cppumaker/cpputype \ + codemaker/source/cppumaker/dumputils \ + codemaker/source/cppumaker/includes \ +)) + +ifeq ($(OS)$(COM),WNTMSC) +$(eval $(call gb_Executable_add_cxxflags,cppumaker,\ + -Ob0 \ +)) +endif + +# vim:set shiftwidth=4 softtabstop=4 expandtab: diff --git a/codemaker/Executable_javamaker.mk b/codemaker/Executable_javamaker.mk new file mode 100644 index 000000000000..5633acbf463f --- /dev/null +++ b/codemaker/Executable_javamaker.mk @@ -0,0 +1,52 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Executable_Executable,javamaker)) + +$(eval $(call gb_Executable_set_include,javamaker,\ + -I$(SRCDIR)/codemaker/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_Executable_use_libraries,javamaker,\ + reg \ + sal \ + salhelper \ +)) + +$(eval $(call gb_Executable_use_static_libraries,javamaker,\ + commonjava \ + codemaker \ +)) + +$(eval $(call gb_Executable_add_exception_objects,javamaker,\ + codemaker/source/javamaker/classfile \ + codemaker/source/javamaker/javamaker \ + codemaker/source/javamaker/javaoptions \ + codemaker/source/javamaker/javatype \ +)) + +# vim:set shiftwidth=4 softtabstop=4 expandtab: diff --git a/codemaker/Makefile b/codemaker/Makefile new file mode 100644 index 000000000000..ccb1c85a04da --- /dev/null +++ b/codemaker/Makefile @@ -0,0 +1,7 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- + +module_directory:=$(dir $(realpath $(firstword $(MAKEFILE_LIST)))) + +include $(module_directory)/../solenv/gbuild/partial_build.mk + +# vim: set noet sw=4 ts=4: diff --git a/codemaker/Module_codemaker.mk b/codemaker/Module_codemaker.mk new file mode 100644 index 000000000000..2594cc3b5352 --- /dev/null +++ b/codemaker/Module_codemaker.mk @@ -0,0 +1,38 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Module_Module,codemaker)) + +$(eval $(call gb_Module_add_targets,codemaker,\ + Package_inc \ + StaticLibrary_codemaker \ + StaticLibrary_commoncpp \ + StaticLibrary_commonjava \ + Executable_javamaker \ + Executable_cppumaker \ +)) + +# vim:set shiftwidth=4 softtabstop=4 expandtab: diff --git a/codemaker/Package_inc.mk b/codemaker/Package_inc.mk new file mode 100644 index 000000000000..1fa3c141999f --- /dev/null +++ b/codemaker/Package_inc.mk @@ -0,0 +1,41 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Package_Package,codemaker_inc,$(SRCDIR)/codemaker/inc)) + +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/codemaker.hxx,codemaker/codemaker.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/commoncpp.hxx,codemaker/commoncpp.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/commonjava.hxx,codemaker/commonjava.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/commonjava.hxx,codemaker/commonjava.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/dependencies.hxx,codemaker/dependencies.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/exceptiontree.hxx,codemaker/exceptiontree.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/generatedtypeset.hxx,codemaker/generatedtypeset.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/global.hxx,codemaker/global.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/options.hxx,codemaker/options.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/typemanager.hxx,codemaker/typemanager.hxx)) +$(eval $(call gb_Package_add_file,codemaker_inc,inc/codemaker/unotype.hxx,codemaker/unotype.hxx)) + +# vim: set noet sw=4 ts=4: diff --git a/codemaker/StaticLibrary_codemaker.mk b/codemaker/StaticLibrary_codemaker.mk new file mode 100644 index 000000000000..ed7c0949c790 --- /dev/null +++ b/codemaker/StaticLibrary_codemaker.mk @@ -0,0 +1,45 @@ +# -*- Mode: makefile; tab-width: 4; indent-tabs-mode: t -*- +# +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_StaticLibrary_StaticLibrary,codemaker)) + +$(eval $(call gb_StaticLibrary_set_include,codemaker,\ + -I$(SRCDIR)/codemaker/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_StaticLibrary_add_exception_objects,codemaker,\ + codemaker/source/codemaker/dependencies \ + codemaker/source/codemaker/exceptiontree \ + codemaker/source/codemaker/global \ + codemaker/source/codemaker/options \ + codemaker/source/codemaker/typemanager \ + codemaker/source/codemaker/unotype \ + codemaker/source/codemaker/codemaker \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/codemaker/StaticLibrary_commoncpp.mk b/codemaker/StaticLibrary_commoncpp.mk new file mode 100644 index 000000000000..baf6b13306de --- /dev/null +++ b/codemaker/StaticLibrary_commoncpp.mk @@ -0,0 +1,39 @@ +# -*- Mode: makefile; tab-width: 4; indent-tabs-mode: t -*- +# +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_StaticLibrary_StaticLibrary,commoncpp)) + +$(eval $(call gb_StaticLibrary_set_include,commoncpp,\ + -I$(SRCDIR)/codemaker/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_StaticLibrary_add_exception_objects,commoncpp,\ + codemaker/source/commoncpp/commoncpp \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/codemaker/StaticLibrary_commonjava.mk b/codemaker/StaticLibrary_commonjava.mk new file mode 100644 index 000000000000..2125f36f5e6c --- /dev/null +++ b/codemaker/StaticLibrary_commonjava.mk @@ -0,0 +1,39 @@ +# -*- Mode: makefile; tab-width: 4; indent-tabs-mode: t -*- +# +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Major Contributor(s): +# Copyright (C) 2012 David Ostrovsky (initial developer) +# +# All Rights Reserved. +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_StaticLibrary_StaticLibrary,commonjava)) + +$(eval $(call gb_StaticLibrary_set_include,commonjava,\ + -I$(SRCDIR)/codemaker/inc \ + $$(INCLUDE) \ +)) + +$(eval $(call gb_StaticLibrary_add_exception_objects,commonjava,\ + codemaker/source/commonjava/commonjava \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/codemaker/prj/build.lst b/codemaker/prj/build.lst index 1202fd2ef775..085702d8b5c4 100644 --- a/codemaker/prj/build.lst +++ b/codemaker/prj/build.lst @@ -1,9 +1,3 @@ cm codemaker : registry NULL -cm codemaker usr1 - all cm_mkout NULL -cm codemaker\inc nmake - all cm_inc NULL -cm codemaker\prj get - all cm_prj NULL -cm codemaker\source\codemaker nmake - all cm_codemaker cm_inc NULL -cm codemaker\source\commoncpp nmake - all cm_cpp cm_inc NULL -cm codemaker\source\cppumaker nmake - all cm_cppumaker cm_codemaker cm_cpp cm_inc NULL -cm codemaker\source\commonjava nmake - all cm_java cm_inc NULL -cm codemaker\source\javamaker nmake - all cm_javamaker cm_codemaker cm_java cm_inc NULL +cm codemaker usr1 - all cm_mkout NULL +cm codemaker\prj nmake - all cm_prj NULL diff --git a/codemaker/prj/d.lst b/codemaker/prj/d.lst index 6965d315e87e..e69de29bb2d1 100644 --- a/codemaker/prj/d.lst +++ b/codemaker/prj/d.lst @@ -1,14 +0,0 @@ -..\%__SRC%\bin\cppumaker.exe %_DEST%\bin\cppumaker.exe -..\%__SRC%\bin\cppumaker.pdb %_DEST%\bin\cppumaker.pdb -..\%__SRC%\bin\javamaker.exe %_DEST%\bin\javamaker.exe -..\%__SRC%\bin\javamaker.pdb %_DEST%\bin\javamaker.pdb - -..\inc\codemaker\*.h %_DEST%\inc\codemaker\*.h -..\inc\codemaker\*.hxx %_DEST%\inc\codemaker\*.hxx - -..\%__SRC%\bin\cppumaker %_DEST%\bin\cppumaker -..\%__SRC%\bin\javamaker %_DEST%\bin\javamaker - -..\%__SRC%\lib\*.lib %_DEST%\lib\*.lib -..\%__SRC%\lib\i*.lib %_DEST%\lib\i*.lib -..\%__SRC%\lib\*.a %_DEST%\lib\*.a diff --git a/codemaker/prj/makefile.mk b/codemaker/prj/makefile.mk new file mode 100644 index 000000000000..0997622e00f6 --- /dev/null +++ b/codemaker/prj/makefile.mk @@ -0,0 +1 @@ +.INCLUDE : gbuildbridge.mk diff --git a/codemaker/source/codemaker/makefile.mk b/codemaker/source/codemaker/makefile.mk deleted file mode 100644 index fb458fb6f61c..000000000000 --- a/codemaker/source/codemaker/makefile.mk +++ /dev/null @@ -1,49 +0,0 @@ -#************************************************************************* -# -# 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 -# -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ := ..$/.. -PRJNAME := codemaker -TARGET := codemaker - -ENABLE_EXCEPTIONS := TRUE - -.INCLUDE: settings.mk - -SLOFILES = \ - $(SLO)$/dependencies.obj \ - $(SLO)$/exceptiontree.obj \ - $(SLO)$/global.obj \ - $(SLO)$/options.obj \ - $(SLO)$/typemanager.obj \ - $(SLO)$/unotype.obj \ - $(SLO)$/codemaker.obj - -LIB1TARGET=$(LB)$/$(TARGET).lib -LIB1ARCHIV=$(LB)$/lib$(TARGET).a -LIB1OBJFILES=$(SLOFILES) - -.INCLUDE: target.mk diff --git a/codemaker/source/commoncpp/makefile.mk b/codemaker/source/commoncpp/makefile.mk deleted file mode 100644 index c6799c55a01d..000000000000 --- a/codemaker/source/commoncpp/makefile.mk +++ /dev/null @@ -1,42 +0,0 @@ -#************************************************************************* -# -# 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 -# -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ := ..$/.. -PRJNAME := codemaker -TARGET := commoncpp - -ENABLE_EXCEPTIONS := TRUE - -.INCLUDE: settings.mk - -SLOFILES = $(SLO)$/commoncpp.obj - -LIB1TARGET=$(LB)$/$(TARGET).lib -LIB1ARCHIV=$(LB)$/lib$(TARGET).a -LIB1OBJFILES=$(SLOFILES) - -.INCLUDE: target.mk diff --git a/codemaker/source/commonjava/makefile.mk b/codemaker/source/commonjava/makefile.mk deleted file mode 100644 index 6d108c68cf86..000000000000 --- a/codemaker/source/commonjava/makefile.mk +++ /dev/null @@ -1,42 +0,0 @@ -#************************************************************************* -# -# 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 -# -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ := ..$/.. -PRJNAME := codemaker -TARGET := commonjava - -ENABLE_EXCEPTIONS := TRUE - -.INCLUDE: settings.mk - -SLOFILES = $(SLO)$/commonjava.obj - -LIB1TARGET=$(LB)$/$(TARGET).lib -LIB1ARCHIV=$(LB)$/lib$(TARGET).a -LIB1OBJFILES=$(SLOFILES) - -.INCLUDE: target.mk diff --git a/codemaker/source/cppumaker/makefile.mk b/codemaker/source/cppumaker/makefile.mk deleted file mode 100644 index 6904c5244b2c..000000000000 --- a/codemaker/source/cppumaker/makefile.mk +++ /dev/null @@ -1,73 +0,0 @@ -#************************************************************************* -# -# 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 -# -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/.. - -PRJNAME=codemaker -TARGET=cppumaker -TARGETTYPE=CUI -LIBTARGET=NO - -ENABLE_EXCEPTIONS=TRUE - -# --- Settings ----------------------------------------------------- -.INCLUDE : settings.mk - -.IF "$(OS)" == "IOS" - -all: -# nothing - -.ENDIF - -.INCLUDE : $(PRJ)$/codemaker.pmk - -# --- Files -------------------------------------------------------- - -.IF "$(GUI)"=="WNT" -.IF "$(COM)"!="GCC" -CFLAGSNOOPT+=-Ob0 -.ENDIF -.ENDIF - -OBJFILES= $(OBJ)$/cppumaker.obj \ - $(OBJ)$/cppuoptions.obj \ - $(OBJ)$/cpputype.obj \ - $(OBJ)$/dumputils.obj \ - $(OBJ)$/includes.obj - -NOOPTFILES= \ - $(OBJ)$/cpputype.obj - -APP1TARGET= $(TARGET) -APP1RPATH=SDKBIN -APP1OBJS= $(OBJFILES) - -APP1DEPN= $(OUT)$/lib$/$(CODEMAKERLIBDEPN) $(OUT)$/lib$/$(COMMONCPPLIBDEPN) -APP1STDLIBS= $(SALLIB) $(SALHELPERLIB) $(REGLIB) $(CODEMAKERLIBST) $(COMMONCPPLIBST) - -.INCLUDE : target.mk diff --git a/codemaker/source/javamaker/makefile.mk b/codemaker/source/javamaker/makefile.mk deleted file mode 100644 index ac248e79aa3d..000000000000 --- a/codemaker/source/javamaker/makefile.mk +++ /dev/null @@ -1,66 +0,0 @@ -#************************************************************************* -# -# 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 -# -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=..$/.. - -PRJNAME=codemaker -TARGET=javamaker -TARGETTYPE=CUI -LIBTARGET=NO - -ENABLE_EXCEPTIONS=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -.IF "$(OS)" == "IOS" - -all: -# nothing - -.ENDIF - -.INCLUDE : $(PRJ)$/codemaker.pmk - -# --- Files -------------------------------------------------------- - -OBJFILES = \ - $(OBJ)$/classfile.obj \ - $(OBJ)$/javamaker.obj \ - $(OBJ)$/javaoptions.obj \ - $(OBJ)$/javatype.obj - -APP1TARGET= $(TARGET) -APP1RPATH=SDKBIN -APP1OBJS = $(OBJFILES) - -APP1DEPN= $(OUT)$/lib$/$(CODEMAKERLIBDEPN) $(OUT)$/lib$/$(COMMONJAVALIBDEPN) -APP1STDLIBS= $(SALLIB) $(SALHELPERLIB) $(REGLIB) $(CODEMAKERLIBST) $(COMMONJAVALIBST) - -.INCLUDE : target.mk -