gbuild conversion: codemaker module
This commit is contained in:
committed by
Norbert Thiebaud
parent
234f150f30
commit
f3653d3c1e
2
Makefile
2
Makefile
@@ -40,6 +40,7 @@ binaryurp\
|
|||||||
canvas\
|
canvas\
|
||||||
chart2\
|
chart2\
|
||||||
clucene\
|
clucene\
|
||||||
|
codemaker\
|
||||||
comphelper\
|
comphelper\
|
||||||
configmgr\
|
configmgr\
|
||||||
cppcanvas\
|
cppcanvas\
|
||||||
@@ -153,7 +154,6 @@ boost\
|
|||||||
bridges\
|
bridges\
|
||||||
cairo\
|
cairo\
|
||||||
cli_ure\
|
cli_ure\
|
||||||
codemaker\
|
|
||||||
connectivity\
|
connectivity\
|
||||||
cosv\
|
cosv\
|
||||||
cppunit\
|
cppunit\
|
||||||
|
@@ -58,6 +58,15 @@ $(eval $(call gb_Helper_register_executables,SDK, \
|
|||||||
idlcpp \
|
idlcpp \
|
||||||
))
|
))
|
||||||
|
|
||||||
|
ifneq ($(OS),IOS)
|
||||||
|
|
||||||
|
$(eval $(call gb_Helper_register_executables,SDK, \
|
||||||
|
javamaker \
|
||||||
|
cppumaker \
|
||||||
|
))
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
$(eval $(call gb_Helper_register_executables,OOO, \
|
$(eval $(call gb_Helper_register_executables,OOO, \
|
||||||
spadmin.bin \
|
spadmin.bin \
|
||||||
$(if $(filter $(GUIBASE)$(ENABLE_KDE),unxTRUE), \
|
$(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, \
|
$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \
|
||||||
basegfx_s \
|
basegfx_s \
|
||||||
|
codemaker \
|
||||||
|
commoncpp \
|
||||||
|
commonjava \
|
||||||
dtobj \
|
dtobj \
|
||||||
headless \
|
headless \
|
||||||
libeay32 \
|
libeay32 \
|
||||||
|
@@ -42,6 +42,7 @@ $(eval $(call gb_Module_add_moduledirs,ooo,\
|
|||||||
canvas \
|
canvas \
|
||||||
chart2 \
|
chart2 \
|
||||||
clucene \
|
clucene \
|
||||||
|
codemaker \
|
||||||
comphelper \
|
comphelper \
|
||||||
configmgr \
|
configmgr \
|
||||||
cppcanvas \
|
cppcanvas \
|
||||||
|
59
codemaker/Executable_cppumaker.mk
Normal file
59
codemaker/Executable_cppumaker.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
52
codemaker/Executable_javamaker.mk
Normal file
52
codemaker/Executable_javamaker.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
7
codemaker/Makefile
Normal file
7
codemaker/Makefile
Normal file
@@ -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:
|
38
codemaker/Module_codemaker.mk
Normal file
38
codemaker/Module_codemaker.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
41
codemaker/Package_inc.mk
Normal file
41
codemaker/Package_inc.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
45
codemaker/StaticLibrary_codemaker.mk
Normal file
45
codemaker/StaticLibrary_codemaker.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
39
codemaker/StaticLibrary_commoncpp.mk
Normal file
39
codemaker/StaticLibrary_commoncpp.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
39
codemaker/StaticLibrary_commonjava.mk
Normal file
39
codemaker/StaticLibrary_commonjava.mk
Normal file
@@ -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 <d.ostrovsky@gmx.de> (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:
|
@@ -1,9 +1,3 @@
|
|||||||
cm codemaker : registry NULL
|
cm codemaker : registry NULL
|
||||||
cm codemaker usr1 - all cm_mkout NULL
|
cm codemaker usr1 - all cm_mkout NULL
|
||||||
cm codemaker\inc nmake - all cm_inc NULL
|
cm codemaker\prj nmake - all cm_prj 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
|
|
||||||
|
@@ -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
|
|
||||||
|
1
codemaker/prj/makefile.mk
Normal file
1
codemaker/prj/makefile.mk
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.INCLUDE : gbuildbridge.mk
|
@@ -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
|
|
||||||
# <http://www.openoffice.org/license.html>
|
|
||||||
# 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
|
|
@@ -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
|
|
||||||
# <http://www.openoffice.org/license.html>
|
|
||||||
# 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
|
|
@@ -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
|
|
||||||
# <http://www.openoffice.org/license.html>
|
|
||||||
# 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
|
|
@@ -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
|
|
||||||
# <http://www.openoffice.org/license.html>
|
|
||||||
# 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
|
|
@@ -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
|
|
||||||
# <http://www.openoffice.org/license.html>
|
|
||||||
# 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
|
|
||||||
|
|
Reference in New Issue
Block a user