diff options
Diffstat (limited to 'unoil')
-rw-r--r-- | unoil/climaker/cli_oootypes_config | 11 | ||||
-rw-r--r-- | unoil/climaker/makefile.mk | 94 | ||||
-rw-r--r-- | unoil/climaker/version.txt | 32 | ||||
-rw-r--r-- | unoil/com/sun/star/deployment/ui/makefile.mk | 33 | ||||
-rw-r--r-- | unoil/com/sun/star/frame/status/makefile.mk | 35 | ||||
-rwxr-xr-x | unoil/com/sun/star/graphic/makefile.mk | 35 | ||||
-rw-r--r-- | unoil/com/sun/star/mail/makefile.mk | 35 | ||||
-rw-r--r-- | unoil/com/sun/star/media/makefile.mk | 35 | ||||
-rw-r--r-- | unoil/drafts/com/sun/star/frame/status/makefile.mk | 35 | ||||
-rw-r--r-- | unoil/javamaker/makefile.mk | 47 | ||||
-rw-r--r-- | unoil/prj/build.lst | 4 | ||||
-rw-r--r-- | unoil/prj/d.lst | 5 | ||||
-rw-r--r-- | unoil/util/makefile.mk | 44 | ||||
-rw-r--r-- | unoil/util/makefile.pmk | 35 |
14 files changed, 480 insertions, 0 deletions
diff --git a/unoil/climaker/cli_oootypes_config b/unoil/climaker/cli_oootypes_config new file mode 100644 index 000000000000..433c8a51889f --- /dev/null +++ b/unoil/climaker/cli_oootypes_config @@ -0,0 +1,11 @@ +<?xml version="1.0"?> +<configuration> + <runtime> + <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> + <dependentAssembly> + <assemblyIdentity name="cli_oootypes" publicKeyToken="ce2cb7e279207b9e"/> + <bindingRedirect oldVersion="CLI_OOOTYPES_OLD_VERSION" newVersion="CLI_OOOTYPES_NEW_VERSION" /> + </dependentAssembly> + </assemblyBinding> + </runtime> +</configuration>
\ No newline at end of file diff --git a/unoil/climaker/makefile.mk b/unoil/climaker/makefile.mk new file mode 100644 index 000000000000..36de0bf117ca --- /dev/null +++ b/unoil/climaker/makefile.mk @@ -0,0 +1,94 @@ +#************************************************************************* +# +# 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 = unoil + +# for dummy +TARGET = unotypes + +.INCLUDE : settings.mk +.INCLUDE : $(PRJ)$/util$/makefile.pmk + +#.INCLUDE : $(PRJ)$/util$/target.pmk +.INCLUDE : target.mk + +.INCLUDE : version.txt + +POLICY_ASSEMBLY_FILE=$(BIN)/$(CLI_OOOTYPES_POLICY_ASSEMBLY).dll + +.IF "$(BUILD_FOR_CLI)" != "" + +ALLTAR : \ + $(BIN)$/clioootypesversion.mk \ + $(BIN)$/cli_oootypes.dll \ + $(POLICY_ASSEMBLY_FILE) + +.ELSE + +ALLTAR : \ + $(BIN)$/clioootypesversion.mk + +.ENDIF + + +CLIMAKERFLAGS = +.IF "$(debug)" != "" +CLIMAKERFLAGS += --verbose +.ENDIF + +RDB = $(SOLARBINDIR)$/offapi.rdb +EXTRA_RDB = $(SOLARBINDIR)$/udkapi.rdb + +$(BIN)/cli_oootypes.dll : $(RDB) $(EXTRA_RDB) version.txt + $(CLIMAKER) $(CLIMAKERFLAGS) \ + --out $@ \ + --assembly-version $(CLI_OOOTYPES_NEW_VERSION) \ + --assembly-company "OpenOffice.org" \ + --assembly-description "This assembly contains metadata for the StarOffice/OpenOffice.org API." \ + -X $(EXTRA_RDB) \ + -r $(SOLARBINDIR)$/cli_uretypes.dll \ + --keyfile $(SOLARBINDIR)$/cliuno.snk \ + $(RDB) + + +#Create the config file that is used with the policy assembly +$(BIN)$/cli_oootypes.config: cli_oootypes_config version.txt + $(PERL) $(SOLARENV)$/bin$/clipatchconfig.pl \ + $< $@ + +$(POLICY_ASSEMBLY_FILE) : $(BIN)$/cli_oootypes.config $(BIN)$/cli_oootypes.dll + $(WRAPCMD) AL.exe -out:$@ \ + -version:$(CLI_OOOTYPES_POLICY_VERSION) \ + -keyfile:$(SOLARBINDIR)$/cliuno.snk \ + -link:$(BIN)$/cli_oootypes.config + +#always deliver a clioootypesversion.mk. It is needed for the packing process even for all other +#platforms. Therefore BUILD_FOR_CLI is not used here +$(BIN)$/clioootypesversion.mk: version.txt + $(GNUCOPY) $< $@ + diff --git a/unoil/climaker/version.txt b/unoil/climaker/version.txt new file mode 100644 index 000000000000..2678d1bc035b --- /dev/null +++ b/unoil/climaker/version.txt @@ -0,0 +1,32 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +CLI_OOOTYPES_NEW_VERSION=1.0.7.0 +CLI_OOOTYPES_OLD_VERSION=1.0.0.0-1.0.6.0 +CLI_OOOTYPES_POLICY_VERSION=7.0.0.0 +CLI_OOOTYPES_POLICY_ASSEMBLY=policy.1.0.cli_oootypes + diff --git a/unoil/com/sun/star/deployment/ui/makefile.mk b/unoil/com/sun/star/deployment/ui/makefile.mk new file mode 100644 index 000000000000..e8c4cb1aaff4 --- /dev/null +++ b/unoil/com/sun/star/deployment/ui/makefile.mk @@ -0,0 +1,33 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/..$/.. +TARGET = unoil_deployment_ui +PACKAGE = com$/sun$/star$/deployment$/ui + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/com/sun/star/frame/status/makefile.mk b/unoil/com/sun/star/frame/status/makefile.mk new file mode 100644 index 000000000000..2739547fbe0b --- /dev/null +++ b/unoil/com/sun/star/frame/status/makefile.mk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/..$/.. +TARGET = unoil_framestatus +PACKAGE = com$/sun$/star$/frame$/status + +# --- Settings ----------------------------------------------------- + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/com/sun/star/graphic/makefile.mk b/unoil/com/sun/star/graphic/makefile.mk new file mode 100755 index 000000000000..1863ad61879d --- /dev/null +++ b/unoil/com/sun/star/graphic/makefile.mk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/.. +TARGET = unoil_graphic +PACKAGE = com$/sun$/star$/graphic + +# --- Settings ----------------------------------------------------- + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/com/sun/star/mail/makefile.mk b/unoil/com/sun/star/mail/makefile.mk new file mode 100644 index 000000000000..0db33e5b4a25 --- /dev/null +++ b/unoil/com/sun/star/mail/makefile.mk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/.. +TARGET = unoil_mail +PACKAGE = com$/sun$/star$/mail + +# --- Settings ----------------------------------------------------- + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/com/sun/star/media/makefile.mk b/unoil/com/sun/star/media/makefile.mk new file mode 100644 index 000000000000..74c5f52990cc --- /dev/null +++ b/unoil/com/sun/star/media/makefile.mk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/.. +TARGET = unoil_media +PACKAGE = com$/sun$/star$/media + +# --- Settings ----------------------------------------------------- + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/drafts/com/sun/star/frame/status/makefile.mk b/unoil/drafts/com/sun/star/frame/status/makefile.mk new file mode 100644 index 000000000000..f5c93aaf61ac --- /dev/null +++ b/unoil/drafts/com/sun/star/frame/status/makefile.mk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +PRJNAME = unoil +PRJ = ..$/..$/..$/..$/..$/.. +TARGET = unoil_framestatus_drafts +PACKAGE = drafts$/com$/sun$/star$/frame$/status + +# --- Settings ----------------------------------------------------- + +.INCLUDE : $(PRJ)$/makefile.pmk diff --git a/unoil/javamaker/makefile.mk b/unoil/javamaker/makefile.mk new file mode 100644 index 000000000000..47f910339151 --- /dev/null +++ b/unoil/javamaker/makefile.mk @@ -0,0 +1,47 @@ +#************************************************************************* +# +# 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 := unoil +TARGET := javamaker + +.INCLUDE: settings.mk + +RDB = $(SOLARBINDIR)$/offapi.rdb +EXTRA_RDB = $(SOLARBINDIR)$/udkapi.rdb + +.INCLUDE: target.mk + +.IF "$(SOLAR_JAVA)" != "" + +ALLTAR: $(MISC)$/javamaker.done + +$(MISC)$/javamaker.done .ERRREMOVE: $(RDB) $(EXTRA_RDB) + $(JAVAMAKER) -BUCR -O$(CLASSDIR) $(RDB) -X$(EXTRA_RDB) + $(TOUCH) $@ + +.ENDIF diff --git a/unoil/prj/build.lst b/unoil/prj/build.lst new file mode 100644 index 000000000000..c229639c722a --- /dev/null +++ b/unoil/prj/build.lst @@ -0,0 +1,4 @@ +ul unoil :: codemaker offapi ridljar solenv cli_ure NULL +ul unoil\javamaker nmake - all ul_javamaker NULL +ul unoil\util nmake - all ul_util ul_javamaker NULL +ul unoil\climaker nmake - all ul_climaker NULL
\ No newline at end of file diff --git a/unoil/prj/d.lst b/unoil/prj/d.lst new file mode 100644 index 000000000000..30bd77c221c0 --- /dev/null +++ b/unoil/prj/d.lst @@ -0,0 +1,5 @@ +..\%__SRC%\class\unoil.jar %_DEST%\bin%_EXT%\unoil.jar +..\%__SRC%\bin\cli_oootypes.dll %_DEST%\bin%_EXT%\cli_oootypes.dll +..\%__SRC%\bin\cli_oootypes.config %_DEST%\bin%_EXT%\cli_oootypes.config +..\%__SRC%\bin\policy*.dll %_DEST%\bin%_EXT%\policy*.dll +..\%__SRC%\bin\clioootypesversion.mk %_DEST%\bin%_EXT%\clioootypesversion.mk diff --git a/unoil/util/makefile.mk b/unoil/util/makefile.mk new file mode 100644 index 000000000000..f5d8125b81f8 --- /dev/null +++ b/unoil/util/makefile.mk @@ -0,0 +1,44 @@ +#************************************************************************* +# +# 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 = unoil +TARGET = unoil + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +MAXLINELENGTH = 100000 + +JARCLASSDIRS = com drafts +JARTARGET = $(TARGET).jar +JARCOMPRESS = TRUE + +# --- Targets ------------------------------------------------------ + +.INCLUDE : target.mk diff --git a/unoil/util/makefile.pmk b/unoil/util/makefile.pmk new file mode 100644 index 000000000000..6a3ea0d706e4 --- /dev/null +++ b/unoil/util/makefile.pmk @@ -0,0 +1,35 @@ +#************************************************************************* +# +# 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. +# +#************************************************************************* + +# no translation here anyway +.IF "$(L10N_framework)"=="" +.IF "$(COM)" == "MSC" +BUILD_FOR_CLI = "true" +CFLAGSENABLESYMBOLS:=-Z7 +.ENDIF +.ENDIF # "L10N_framework"=="" + |