summaryrefslogtreecommitdiff
path: root/scripting/source/pyprov/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'scripting/source/pyprov/makefile.mk')
-rw-r--r--scripting/source/pyprov/makefile.mk17
1 files changed, 16 insertions, 1 deletions
diff --git a/scripting/source/pyprov/makefile.mk b/scripting/source/pyprov/makefile.mk
index 2a63d9f25d..ebfa7324e8 100644
--- a/scripting/source/pyprov/makefile.mk
+++ b/scripting/source/pyprov/makefile.mk
@@ -39,8 +39,9 @@ TARGET=pyprov
# --- Targets ------------------------------------------------------
ALL : ALLTAR \
+ $(DLLDEST)$/pythonscript.py \
$(DLLDEST)$/officehelper.py \
- $(DLLDEST)$/mailmerge.py
+ $(DLLDEST)$/mailmerge.py
$(DLLDEST)$/%.py: %.py
cp $? $@
@@ -62,3 +63,17 @@ COMPONENT_FILES=$(EXTENSIONDIR)$/pythonscript.py
.INCLUDE : target.mk
.ENDIF
+
+ALLTAR : $(MISC)/mailmerge.component $(MISC)/pythonscript.component
+
+$(MISC)/mailmerge.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
+ mailmerge.component
+ $(XSLTPROC) --nonet --stringparam uri \
+ '$(COMPONENTPREFIX_BASIS_PYTHON)mailmerge' -o $@ \
+ $(SOLARENV)/bin/createcomponent.xslt mailmerge.component
+
+$(MISC)/pythonscript.component .ERRREMOVE : \
+ $(SOLARENV)/bin/createcomponent.xslt pythonscript.component
+ $(XSLTPROC) --nonet --stringparam uri \
+ '$(COMPONENTPREFIX_BASIS_PYTHON)pythonscript' -o $@ \
+ $(SOLARENV)/bin/createcomponent.xslt pythonscript.component