diff options
Diffstat (limited to 'testtools/source/bridgetest/cli/makefile.mk')
-rw-r--r-- | testtools/source/bridgetest/cli/makefile.mk | 202 |
1 files changed, 0 insertions, 202 deletions
diff --git a/testtools/source/bridgetest/cli/makefile.mk b/testtools/source/bridgetest/cli/makefile.mk deleted file mode 100644 index 8965f1d4d9b8..000000000000 --- a/testtools/source/bridgetest/cli/makefile.mk +++ /dev/null @@ -1,202 +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=testtools -TARGET=$(ENFORCEDSHLPREFIX)cli_cpp_bridgetest.uno -USE_DEFFILE=TRUE -ENABLE_EXCEPTIONS=TRUE -LIBTARGET=NO - -# disable caching to avoid stale objects -# on version changes -CCACHE_DISABLE=TRUE -.EXPORT : CCACHE_DISABLE - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -DLLPRE = -CFLAGSENABLESYMBOLS:=-Z7 -# ------------------------------------------------------------------ - -#These tests are for Windows only -.IF "$(COM)" == "MSC" && "$(GUI)" == "WNT" - -.IF "$(CCNUMVER)" >= "001399999999" -CFLAGSCXX += -clr:oldSyntax -AI $(OUT)$/bin -AI $(SOLARBINDIR) -SHL1STDLIBS = \ - mscoree.lib \ - msvcmrt.lib -.ELSE -CFLAGSCXX += -clr -AI $(OUT)$/bin -AI $(SOLARBINDIR) -SHL1STDLIBS = \ - mscoree.lib -.ENDIF -SLOFILES= \ - $(SLO)$/cli_cpp_bridgetest.obj - -SHL1OBJS = $(SLOFILES) - -SHL1TARGET = $(TARGET) - -SHL1DEF = $(MISC)$/$(SHL1TARGET).def -DEF1NAME = $(SHL1TARGET) - -.ENDIF - -# --- Targets ------------------------------------------------------ - -.INCLUDE : target.mk - -.IF "$(COM)" == "MSC" && "$(GUI)" == "WNT" - -ALLTAR : $(BIN)$/cli_bridgetest_inprocess.exe - -################################################################# - -CLI_URE = $(SOLARBINDIR)$/cli_ure.dll -CLI_URETYPES = $(SOLARBINDIR)$/cli_uretypes.dll -CLI_BASETYPES = $(SOLARBINDIR)$/cli_basetypes.dll -CLI_CPPUHELPER = $(SOLARBINDIR)$/cli_cppuhelper.dll -CLI_OOOTYPES = $(SOLARBINDIR)$/cli_oootypes.dll -CLI_TYPES_BRIDGETEST = $(BIN)$/cli_types_bridgetest.dll - -CSCFLAGS = -warnaserror+ -.IF "$(CCNUMVER)" <= "001399999999" -VBC_FLAGS = -warnaserror+ -.ELSE -VBC_FLAGS = -nowarn:42030 -warnaserror+ -.ENDIF -.IF "$(debug)" != "" -CSCFLAGS += -debug+ -checked+ -define:DEBUG -define:TRACE -VBC_FLAGS += -debug+ -define:DEBUG=TRUE -define:TRACE=TRUE -.ELSE -CSCFLAGS += -optimize -VBC_FLAGS += -optimize -.ENDIF - - -# C# ---------------------------------------------- -$(BIN)$/cli_cs_testobj.uno.dll : \ - cli_cs_testobj.cs \ - cli_cs_multi.cs \ - $(CLI_BASETYPES) \ - $(CLI_URETYPES) \ - $(CLI_URE) - $(CSC) $(CSCFLAGS) -target:library -out:$@ \ - -reference:$(CLI_TYPES_BRIDGETEST) \ - -reference:$(CLI_URE) \ - -reference:$(CLI_BASETYPES) \ - -reference:$(CLI_URETYPES) \ - cli_cs_testobj.cs cli_cs_multi.cs - -$(BIN)$/cli_cs_bridgetest.uno.dll : \ - cli_cs_bridgetest.cs \ - $(CLI_BASETYPES) \ - $(CLI_URETYPES) \ - $(CLI_URE) - $(CSC) $(CSCFLAGS) -target:library -out:$@ \ - -reference:$(CLI_TYPES_BRIDGETEST) \ - -reference:$(CLI_URETYPES) \ - -reference:$(CLI_BASETYPES) \ - -reference:$(CLI_URE) \ - -reference:System.dll \ - cli_cs_bridgetest.cs - -# Visual Basic ------------------------------------------ -$(BIN)$/cli_vb_bridgetest.uno.dll : \ - cli_vb_bridgetest.vb \ - $(CLI_BASETYPES) \ - $(CLI_URETYPES) \ - $(CLI_URE) - $(VBC) $(VBC_FLAGS) \ - -target:library \ - -out:$@ \ - -reference:$(CLI_URETYPES) \ - -reference:$(CLI_BASETYPES) \ - -reference:$(CLI_URE) \ - -reference:$(CLI_TYPES_BRIDGETEST) \ - -reference:System.dll \ - -reference:System.Drawing.dll \ - -reference:System.Windows.Forms.dll \ - cli_vb_bridgetest.vb - -$(BIN)$/cli_vb_testobj.uno.dll : \ - cli_vb_testobj.vb \ - $(CLI_BASETYPES) \ - $(CLI_URETYPES) \ - $(CLI_URE) - $(VBC) $(VBC_FLAGS) \ - -target:library \ - -out:$@ \ - -reference:$(CLI_BASETYPES) \ - -reference:$(CLI_URETYPES) \ - -reference:$(CLI_URE) \ - -reference:$(CLI_TYPES_BRIDGETEST) \ - -reference:System.dll \ - -reference:System.Drawing.dll \ - -reference:System.Windows.Forms.dll \ - cli_vb_testobj.vb - -$(MISC)$/copyassemblies.done .ERRREMOVE: - $(GNUCOPY) $(CLI_CPPUHELPER) $(BIN)$/$(CLI_CPPUHELPER:f) - $(GNUCOPY) $(CLI_BASETYPES) $(BIN)$/$(CLI_BASETYPES:f) - $(GNUCOPY) $(CLI_URETYPES) $(BIN)$/$(CLI_URETYPES:f) - $(GNUCOPY) $(CLI_URE) $(BIN)$/$(CLI_URE:f) - $(GNUCOPY) $(CLI_OOOTYPES) $(BIN)$/$(CLI_OOOTYPES:f) - $(TOUCH) $@ - -$(BIN)$/cli_bridgetest_inprocess.exe : \ - cli_bridgetest_inprocess.cs \ - $(BIN)$/cli_cs_bridgetest.uno.dll \ - $(BIN)$/cli_cs_testobj.uno.dll \ - $(BIN)$/cli_vb_bridgetest.uno.dll \ - $(BIN)$/cli_vb_testobj.uno.dll \ - $(BIN)$/cli_cpp_bridgetest.uno.dll \ - $(MISC)$/copyassemblies.done \ - $(CLI_BASETYPES) \ - $(CLI_URETYPES) \ - $(CLI_URE) \ - $(CLI_CPPUHELPER) - $(CSC) $(CSCFLAGS) -target:exe -out:$@ \ - -reference:$(CLI_TYPES_BRIDGETEST) \ - -reference:$(CLI_BASETYPES) \ - -reference:$(CLI_URETYPES) \ - -reference:$(CLI_URE) \ - -reference:$(CLI_CPPUHELPER) \ - -reference:$(BIN)$/cli_cs_bridgetest.uno.dll \ - -reference:$(BIN)$/cli_cs_testobj.uno.dll \ - -reference:$(BIN)$/cli_vb_bridgetest.uno.dll \ - -reference:$(BIN)$/cli_vb_testobj.uno.dll \ - -reference:$(BIN)$/cli_cpp_bridgetest.uno.dll \ - cli_bridgetest_inprocess.cs - $(GNUCOPY) cli_bridgetest_inprocess.ini $(BIN) - -.ENDIF - |