summaryrefslogtreecommitdiff
path: root/translate_toolkit
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2011-07-29 14:45:27 +0200
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2011-07-29 14:45:27 +0200
commit8182f188360521ea25de933d4a2265b118859419 (patch)
tree09b3fed3241c74d2a7daf790c4c93483ff5488b8 /translate_toolkit
parent28d10959e0864565d3b44e7fac5f9df84d8fcece (diff)
10.4's system python is too old, need to use internal python
as the framework is only delivered as zip, call it from python's output directory. In former times this was a no-go, but as with gmake the converted modules don't even have their own output dir anymore.... Also remove the AUGMENT_LIBRARY_PATH and WRAPCMD legacy
Diffstat (limited to 'translate_toolkit')
-rw-r--r--translate_toolkit/makefile.mk34
1 files changed, 16 insertions, 18 deletions
diff --git a/translate_toolkit/makefile.mk b/translate_toolkit/makefile.mk
index 148475d5026c..8c7a4636c65b 100644
--- a/translate_toolkit/makefile.mk
+++ b/translate_toolkit/makefile.mk
@@ -42,30 +42,28 @@ TARGET=trt
.IF "$(SYSTEM_TRANSLATE_TOOLKIT)" == "YES"
@all:
- @echo "Using system translate toolkit..."
+ @echo "Using system translate toolkit..."
.ENDIF
# --- Python paths --------------------------------------------------
+.IF "$(SYSTEM_PYTHON)" == "YES"
+PY_CMD=$(PYTHON)
+.ELSE # "$(SYSTEM_PYTHON)" == "YES"
+.IF "$(OS)"=="MACOSX"
+# the framework only gets delivered as zip, so call it from python's output-dir
+PY_CMD=$(SRC_ROOT)/python/$(INPATH)/misc/build/python-inst/OOoPython.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/OOoPython
+.ELSE
+PY_CMD=$(SOLARBINDIR)/python
# watch for the path delimiter
.IF "$(GUI)"=="WNT"
-PYTHONPATH:=$(PWD)$/$(BIN);$(SOLARLIBDIR);$(SOLARLIBDIR)$/python;$(SOLARLIBDIR)$/python$/lib-dynload
-.ELSE # "$(GUI)"=="WNT"
-PYTHONPATH:=$(PWD)$/$(BIN):$(SOLARLIBDIR):$(SOLARLIBDIR)$/python:$(SOLARLIBDIR)$/python$/lib-dynload
-.ENDIF # "$(GUI)"=="WNT"
+PYTHONPATH:=$(SOLARLIBDIR);$(SOLARLIBDIR)/python;$(SOLARLIBDIR)/python/lib-dynload
+.ELSE # "$(GUI)"=="WNT"
+PYTHONPATH:=$(SOLARLIBDIR):$(SOLARLIBDIR)/python:$(SOLARLIBDIR)/python/lib-dynload
+.ENDIF # "$(GUI)"=="WNT"
.EXPORT: PYTHONPATH
-
-# internal python on mac does not yield usable python executable.
-# use the system one unconditionally
-.IF "$(OS)"=="MACOSX"
-PY_CMD=$(AUGMENT_LIBRARY_PATH) && unset MACOSX_DEPLOYMENT_TARGET && $(WRAPCMD) $(PYTHON)
-.ELSE
-.IF "$(SYSTEM_PYTHON)" == "YES"
-PY_CMD=$(AUGMENT_LIBRARY_PATH) $(WRAPCMD) $(PYTHON)
-.ELSE # "$(SYSTEM_PYTHON)" == "YES"
-PY_CMD=$(AUGMENT_LIBRARY_PATH) $(WRAPCMD) $(SOLARBINDIR)/python
-.ENDIF # "$(SYSTEM_PYTHON)" == "YES"
.ENDIF # "$(OS)"=="MACOSX"
+.ENDIF # "$(SYSTEM_PYTHON)" == "YES"
# --- Files --------------------------------------------------------
@@ -78,5 +76,5 @@ BUILD_DIR=
# --- Targets ------------------------------------------------------
.INCLUDE : set_ext.mk
-.INCLUDE : target.mk
-.INCLUDE : tg_ext.mk
+.INCLUDE : target.mk
+.INCLUDE : tg_ext.mk