diff options
author | Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> | 2011-06-07 17:59:24 +0200 |
---|---|---|
committer | Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> | 2011-06-07 17:59:24 +0200 |
commit | a56953a238e240601c333e2349819a5da18496a2 (patch) | |
tree | 2d97f24a195e30352e64af9e8107c94cef0447b4 /pyuno | |
parent | b47776d6924b32fcc78549591bb61576daaf9664 (diff) |
fix previous commit that introduced reverse logic
and remove *.orig and *.rej files that were committed by accident
Diffstat (limited to 'pyuno')
-rw-r--r-- | pyuno/source/loader/makefile.mk.orig | 94 | ||||
-rw-r--r-- | pyuno/source/loader/makefile.mk.rej | 20 | ||||
-rw-r--r-- | pyuno/source/module/makefile.mk.orig | 154 | ||||
-rw-r--r-- | pyuno/source/module/makefile.mk.rej | 23 | ||||
-rwxr-xr-x | pyuno/zipcore/makefile.mk | 2 | ||||
-rwxr-xr-x | pyuno/zipcore/makefile.mk.orig | 132 |
6 files changed, 1 insertions, 424 deletions
diff --git a/pyuno/source/loader/makefile.mk.orig b/pyuno/source/loader/makefile.mk.orig deleted file mode 100644 index 76c3dc2ff..000000000 --- a/pyuno/source/loader/makefile.mk.orig +++ /dev/null @@ -1,94 +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=pyuno -TARGET=pythonloader.uno -ENABLE_EXCEPTIONS=TRUE - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -.IF "$(L10N_framework)"=="" -DLLPRE = - -#------------------------------------------------------------------- - -.IF "$(OS)$(COMEX)" == "SOLARIS4" -# no -Bdirect for SunWS CC -DIRECT= $(LINKFLAGSDEFS) -.ENDIF - -.IF "$(SYSTEM_PYTHON)" == "YES" -PYTHONLIB=$(PYTHON_LIBS) -CFLAGS+=$(PYTHON_CFLAGS) -.IF "$(EXTRA_CFLAGS)"!="" -PYTHONLIB+= -framework Python -.ENDIF # "$(EXTRA_CFLAGS)"!="" -.ELSE -.INCLUDE : pyversion.mk - -CFLAGS+= -I$(SOLARINCDIR)$/python -.ENDIF - -SHL1TARGET= $(TARGET) - -SHL1STDLIBS= \ - $(CPPULIB) \ - $(CPPUHELPERLIB) \ - $(SALLIB) \ - $(PYUNOLIB) \ - $(PYTHONLIB) - -SHL1VERSIONMAP= $(SOLARENV)$/src$/component.map -SHL1DEPN= -SHL1IMPLIB= i$(TARGET) -SHL1LIBS= $(SLB)$/$(TARGET).lib -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -DEF1NAME= $(SHL1TARGET) -SLOFILES= $(SLO)$/pyuno_loader.obj - -# --- Targets ------------------------------------------------------ - -ALL : ALLTAR \ - $(DLLDEST)$/pythonloader.py -.ENDIF # L10N_framework - -.INCLUDE : target.mk -.IF "$(L10N_framework)"=="" -$(DLLDEST)$/%.py: %.py - cp $? $@ -.ENDIF # L10N_framework - -ALLTAR : $(MISC)/pythonloader.component - -$(MISC)/pythonloader.component .ERRREMOVE : \ - $(SOLARENV)/bin/createcomponent.xslt pythonloader.component - $(XSLTPROC) --nonet --stringparam uri \ - 'vnd.sun.star.expand:$$OOO_BASE_DIR/program/$(SHL1TARGETN:f)' -o $@ \ - $(SOLARENV)/bin/createcomponent.xslt pythonloader.component diff --git a/pyuno/source/loader/makefile.mk.rej b/pyuno/source/loader/makefile.mk.rej deleted file mode 100644 index f8a8e489a..000000000 --- a/pyuno/source/loader/makefile.mk.rej +++ /dev/null @@ -1,20 +0,0 @@ ---- pyuno/source/loader/makefile.mk -+++ pyuno/source/loader/makefile.mk -@@ -89,11 +89,17 @@ - $(DLLDEST)$/pyuno_services.rdb - .ENDIF # L10N_framework - -+ALLTAR: $(eq,$(OS),MACOSX $(MISC)/installname_loader $(NULL)) -+ - .INCLUDE : target.mk - .IF "$(L10N_framework)"=="" - $(DLLDEST)$/%.py: %.py - cp $? $@ - -+$(MISC)/installname_loader : $(LB)/$(TARGET)$(DLLPOST) -+ install_name_tool -change $(PYTHON_MAKEINSTALLDIR)/OOoPython.framework/Versions/$(PYMAJOR).$(PYMINOR)/OOoPython @loader_path/OOoPython.framework/Versions/$(PYMAJOR).$(PYMINOR)/OOoPython $< -+ touch $@ -+ - $(DLLDEST)$/pyuno_services.rdb : makefile.mk $(DLLDEST)$/$(DLLPRE)$(TARGET)$(DLLPOST) - -rm -f $@ $(DLLDEST)$/pyuno_services.tmp $(DLLDEST)$/pyuno_services.rdb - cd $(DLLDEST) && $(REGCOMP) -register -r pyuno_services.tmp -wop $(foreach,i,$(COMPONENTS) -c $(i)) diff --git a/pyuno/source/module/makefile.mk.orig b/pyuno/source/module/makefile.mk.orig deleted file mode 100644 index 1ea1a302f..000000000 --- a/pyuno/source/module/makefile.mk.orig +++ /dev/null @@ -1,154 +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=pyuno -TARGET=pyuno -ENABLE_EXCEPTIONS=TRUE - -LINKFLAGSDEFS = # do not fail with missing symbols - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk -.IF "$(L10N_framework)"=="" - -#------------------------------------------------------------------- - -.IF "$(OS)$(COMEX)" == "SOLARIS4" -# no -Bdirect for SunWS CC -DIRECT = $(LINKFLAGSDEFS) -.ENDIF - -# special setting from environment -.IF "$(EXTRA_CFLAGS)"!="" -EXTRA_FRAMEWORK_FLAG=-framework Python -.ENDIF # .IF "$(EXTRA_CFLAGS)"!="" - -.IF "$(GUI)" == "UNX" -PYUNORC=pyunorc -.ELSE -.INCLUDE : pyversion.mk -PYUNORC=pyuno.ini -DLLPOST=.pyd -.ENDIF - -.IF "$(SYSTEM_PYTHON)" == "YES" -PYTHONLIB=$(PYTHON_LIBS) -CFLAGS+=$(PYTHON_CFLAGS) -.ELSE # "$(SYSTEM_PYTHON)" == "YES" -.INCLUDE : pyversion.mk -CFLAGS+=-I$(SOLARINCDIR)$/python -.ENDIF # "$(SYSTEM_PYTHON)" == "YES" - -SHL1TARGET=$(TARGET) -SLOFILES= \ - $(SLO)$/pyuno_runtime.obj \ - $(SLO)$/pyuno.obj \ - $(SLO)$/pyuno_callable.obj \ - $(SLO)$/pyuno_module.obj \ - $(SLO)$/pyuno_type.obj \ - $(SLO)$/pyuno_util.obj \ - $(SLO)$/pyuno_except.obj \ - $(SLO)$/pyuno_adapter.obj \ - $(SLO)$/pyuno_gc.obj - -# remove this, when issue i35064 is integrated -.IF "$(COM)"=="GCC" -NOOPTFILES= \ - $(SLO)$/pyuno_module.obj -.ENDIF # "$(COM)"=="GCC" - -SHL1STDLIBS= \ - $(CPPULIB) \ - $(CPPUHELPERLIB) \ - $(SALLIB) \ - $(PYTHONLIB) \ - $(EXTRA_FRAMEWORK_FLAG) - -SHL1DEPN= -SHL1LIBS= $(SLB)$/$(TARGET).lib -SHL1IMPLIB= i$(TARGET) - -SHL1DEF= $(MISC)$/$(SHL1TARGET).def - -DEF1NAME= $(SHL1TARGET) -DEF1DEPN= $(MISC)$/pyuno.flt - -DEFLIB1NAME=$(TARGET) - -# --- Targets ------------------------------------------------------ - -.IF "$(GUI)$(COM)"=="WNTGCC" -ALLTAR : \ - $(DLLDEST)$/uno.py \ - $(DLLDEST)$/unohelper.py \ - $(MISC)$/$(PYUNORC) \ - $(LB)$/lib$(TARGET).a - -$(LB)$/lib$(TARGET).a: $(MISC)$/$(TARGET).def - dlltool --dllname $(TARGET)$(DLLPOST) --input-def=$(MISC)$/$(TARGET).def --kill-at --output-lib=$(LB)$/lib$(TARGET).a -.ELSE - -.IF "$(GUI)"!="WNT" -# For some reason the build breaks on Windows if this is listed in the -# prerequisite list of ALLTAR, but pyuno.pyd still gets produced. Go -# figure. But we need it on non-Windows. -targetdll=$(LB)$/$(TARGET)$(DLLPOST) -.ENDIF - -ALLTAR : \ - $(DLLDEST)$/uno.py \ - $(DLLDEST)$/unohelper.py \ - $(targetdll) \ - $(MISC)$/$(PYUNORC) -.ENDIF -.ENDIF - -.INCLUDE : target.mk -.IF "$(L10N_framework)"=="" -$(DLLDEST)$/%.py: %.py - cp $? $@ - -$(MISC)$/$(PYUNORC) : pyuno - -rm -f $@ - cat pyuno > $@ - -$(MISC)$/pyuno.flt : pyuno.flt - -rm -f $@ - cat $? > $@ - -.IF "$(DLLPRE)"!="" -# python does not accept the "lib" prefix in the module library -$(LB)$/$(TARGET)$(DLLPOST) : $(LB)$/$(DLLPRE)$(TARGET)$(DLLPOST) - -rm -f $@ - ln -s $? $@ -.ENDIF - -.ENDIF # L10N_framework - -# vim:set shiftwidth=4 softtabstop=4 expandtab: diff --git a/pyuno/source/module/makefile.mk.rej b/pyuno/source/module/makefile.mk.rej deleted file mode 100644 index 1d8ab737f..000000000 --- a/pyuno/source/module/makefile.mk.rej +++ /dev/null @@ -1,23 +0,0 @@ ---- pyuno/source/module/makefile.mk -+++ pyuno/source/module/makefile.mk -@@ -120,7 +120,7 @@ - $(LB)$/lib$(TARGET).a: $(MISC)$/$(TARGET).def - dlltool --dllname $(TARGET)$(DLLPOST) --input-def=$(MISC)$/$(TARGET).def --kill-at --output-lib=$(LB)$/lib$(TARGET).a - .ELSE --ALLTAR : \ -+ALLTAR : $(eq,$(OS),MACOSX $(MISC)/installname_module $(NULL)) \ - $(DLLDEST)$/uno.py \ - $(DLLDEST)$/unohelper.py \ - $(PYUNO_MODULE) \ -@@ -157,6 +157,11 @@ - @+source $(MISC)$/$(@:b).cmd - .ENDIF - -+$(MISC)/installname_module : $(LB)/$(DLLPRE)$(TARGET)$(DLLPOST) -+ install_name_tool -change $(PYTHON_MAKEINSTALLDIR)/OOoPython.framework/Versions/$(PYMAJOR).$(PYMINOR)/OOoPython @loader_path/OOoPython.framework/Versions/$(PYMAJOR).$(PYMINOR)/OOoPython $< -+ # hack to make checkdll happy -+ ln -sf $(SOLARLIBDIR)/OOoPython.framework $(LB)/OOoPython.framework -+ touch $@ - - $(MISC)$/$(PYUNORC) : pyuno - -rm -f $@ diff --git a/pyuno/zipcore/makefile.mk b/pyuno/zipcore/makefile.mk index cd9439b48..633bdde60 100755 --- a/pyuno/zipcore/makefile.mk +++ b/pyuno/zipcore/makefile.mk @@ -86,7 +86,7 @@ STRIPNONMAC=-e '/^NONMACSECTION/,/^MACSECTION/d' $(BIN)$/python.sh : python.sh $(COMMAND_ECHO)sed -e 's/%%PYVERSION%%/$(eq,$(OS),MACOSX $(PYMAJOR).$(PYMINOR) $(PYVERSION))/g' -e 's/%%OOO_LIBRARY_PATH_VAR%%/$(OOO_LIBRARY_PATH_VAR)/g' \ - $(!eq,$(OS),MACOSX $(STRIPNONMAC) $(STRIPMAC)) < $? > $@ + $(eq,$(OS),MACOSX $(STRIPNONMAC) $(STRIPMAC)) < $? > $@ @chmod +x $@ .ENDIF diff --git a/pyuno/zipcore/makefile.mk.orig b/pyuno/zipcore/makefile.mk.orig deleted file mode 100755 index 51cc6eb62..000000000 --- a/pyuno/zipcore/makefile.mk.orig +++ /dev/null @@ -1,132 +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. -# -#************************************************************************* - -PRJNAME=pyuno -PRJ=.. - -TARGET=zipcore -LIBTARGET=NO - -.INCLUDE : settings.mk -.IF "$(L10N_framework)"=="" -UWINAPILIB = - -.IF "$(SYSTEM_PYTHON)" == "YES" -systempython: - @echo "Not building python-core because system python is being used" -.ELSE - -.INCLUDE : pyversion.mk - -PYDIRNAME=python-core-$(PYVERSION) -DESTROOT=$(BIN)$/$(PYDIRNAME) -.IF "$(GUI)" == "UNX" -PYTHONBINARY=$(BIN)$/python$(EXECPOST).bin -.ELSE -.IF "$(COM)" == "GCC" -PYTHONBINARY=$(DESTROOT)$/bin$/python.bin -.ELSE -PYTHONBINARY=$(DESTROOT)$/bin$/python$(EXECPOST) -.ENDIF -.ENDIF - -FINDLIBFILES_TMP:=$(subst,/,$/ \ - $(shell @$(FIND) $(SOLARLIBDIR)$/python -type f| $(GREP) -v "\.pyc" |$(GREP) -v "\.py~" |$(GREP) -v .orig | $(GREP) -v _failed)) -FINDLIBFILES=$(subst,$(SOLARLIBDIR)$/python, $(FINDLIBFILES_TMP)) - -FILES=\ - $(PYTHONBINARY) \ - $(foreach,i,$(FINDLIBFILES) $(DESTROOT)$/lib$(i)) - -.IF "$(OS)" == "WNT" -APP1TARGET = python -APP1OBJS = $(OBJFILES) $(SOLARLIBDIR)$/pathutils-obj.obj -APP1STDLIBS = -APP1RPATH = BRAND -OBJFILES = $(OBJ)$/python.obj -.ENDIF - - -.INCLUDE: target.mk - -ALLTAR: \ - $(BIN)$/$(PYDIRNAME).zip - -.IF "$(GUI)" == "UNX" -ALLTAR : $(BIN)$/python.sh -$(BIN)$/python.sh : python.sh - -rm -f $@ - cat $? > $@ - sed 's/%%PYVERSION%%/$(PYVERSION)/g' < $@ | sed 's/%%OOO_LIBRARY_PATH_VAR%%/$(OOO_LIBRARY_PATH_VAR)/g' > $@.new - mv $@.new $@ - chmod +x $@ -.ENDIF - -$(OBJ)$/python.obj: $(OUT)$/inc$/pyversion.hxx - -$(OUT)$/inc$/pyversion.hxx: pyversion.inc - $(SED) $(USQ)s/@/$(PYVERSION)/g$(USQ) < $< > $@ - -$(BIN)$/$(PYDIRNAME).zip : $(FILES) -.IF "$(GUI)" == "UNX" -.IF "$(OS)" != "MACOSX" && "$(OS)" != "AIX" - cd $(DESTROOT) && find . -name '*$(DLLPOST)' | xargs strip -.ENDIF -.ENDIF - -rm -f $@ - cd $(BIN) && zip -r $(PYDIRNAME).zip $(PYDIRNAME) - -$(DESTROOT)$/lib$/% : $(SOLARLIBDIR)$/python$/% - -$(MKDIRHIER) $(@:d) - -rm -f $@ - cat $< > $@ - -.IF "$(GUI)"== "UNX" -$(BIN)$/python$(EXECPOST).bin : $(SOLARBINDIR)$/python$(EXECPOST) - -$(MKDIRHIER) $(@:d) - -rm -f $@ - cat $< > $@ -.IF "$(OS)" != "MACOSX" && "$(OS)" != "AIX" - strip $@ -.ENDIF - chmod +x $@ -.ELSE -.IF "$(COM)" == "GCC" -$(DESTROOT)$/bin$/python.bin : $(SOLARBINDIR)$/python$(EXECPOST) -.ELSE -$(DESTROOT)$/bin$/python$(EXECPOST) : $(SOLARBINDIR)$/python$(EXECPOST) -.ENDIF - -$(MKDIRHIER) $(@:d) - -rm -f $@ - cat $< > $@ -.ENDIF - -.ENDIF -.ELSE -ivo: - $(ECHO) -.ENDIF # L10N_framework |