summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-09-06 09:47:39 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-09-06 09:47:39 +0100
commitab33fc3c5c217779f93d4fa40d9c1936e2309ba3 (patch)
tree51db93c946546668963625ecc041143d2bf40b0c /filter
parentb9b22fa7f81bb2c0e2aa3f56e76785210ed1f1a0 (diff)
get this building under windows
Diffstat (limited to 'filter')
-rw-r--r--filter/prj/build.lst2
-rw-r--r--filter/source/svg/makefile.mk17
2 files changed, 17 insertions, 2 deletions
diff --git a/filter/prj/build.lst b/filter/prj/build.lst
index 95cfeb906e75..9d2601d352ea 100644
--- a/filter/prj/build.lst
+++ b/filter/prj/build.lst
@@ -1,4 +1,4 @@
-fl filter : TRANSLATIONS:translations svtools unotools xmloff cppu tools cppuhelper sal svx javaunohelper XPDF:xpdf jvmaccess canvas SAXON:saxon LIBXSLT:libxslt basegfx package NULL
+fl filter : TRANSLATIONS:translations svtools unotools xmloff cppu tools cppuhelper sal svx javaunohelper XPDF:xpdf jvmaccess canvas SAXON:saxon LIBXSLT:libxslt basegfx package PYTHON:python NULL
fl filter usr1 - all fl_mkout NULL
fl filter\prj get - all fl_prj NULL
fl filter\inc nmake - all fl_inc NULL
diff --git a/filter/source/svg/makefile.mk b/filter/source/svg/makefile.mk
index b76db4d90e99..ccec05179186 100644
--- a/filter/source/svg/makefile.mk
+++ b/filter/source/svg/makefile.mk
@@ -95,6 +95,21 @@ SHL1DEF= $(MISC)$/$(SHL1TARGET).def
DEF1NAME=$(SHL1TARGET)
+.IF "$(SYSTEM_PYTHON)"!="YES"
+PYTHON=$(AUGMENT_LIBRARY_PATH) $(WRAPCMD) $(SOLARBINDIR)/python
+.IF "$(GUI)"=="WNT"
+PYTHONPATH:=$(SOLARLIBDIR);$(SOLARLIBDIR)$/python;$(SOLARLIBDIR)$/python$/lib-dynload
+.ELSE # "$(GUI)"=="WNT"
+PYTHONPATH:=$(SOLARLIBDIR):$(SOLARLIBDIR)$/python:$(SOLARLIBDIR)$/python$/lib-dynload
+PYTHONHOME:=$(SOLARLIBDIR)$/python
+.EXPORT: PYTHONHOME
+.ENDIF # "$(GUI)"=="WNT"
+.EXPORT: PYTHONPATH
+.ELSE # "$(SYSTEM_PYTHON)"!="YES"
+PYTHON=$(WRAPCMD) python
+ARSE
+.ENDIF # "$(SYSTEM_PYTHON)"!="YES"
+
# --- Targets ----------------------------------
.INCLUDE : target.mk
@@ -109,7 +124,7 @@ $(INCCOM)$/tokens.cxx : $(MISC)$/tokens.gperf makefile.mk
ALLTAR : $(MISC)/svgfilter.component
$(INCCOM)$/svgscript.hxx : presentation_engine.js js2hxx.py
- js2hxx.py presentation_engine.js $@
+ $(PYTHON) js2hxx.py presentation_engine.js $@
$(SLO)$/svgexport.obj : svgexport.cxx $(INCCOM)$/svgscript.hxx
$(MISC)/svgfilter.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \