summaryrefslogtreecommitdiffstats
path: root/solenv/gbuild/Executable.mk
diff options
context:
space:
mode:
authorBjoern Michaelsen <b_michaelsen@openoffice.org>2010-07-26 17:26:37 +0200
committerBjoern Michaelsen <b_michaelsen@openoffice.org>2010-07-26 17:26:37 +0200
commit6e71ef0a97e4730d97a74744b1247f73b77fe711 (patch)
treecf498daf19fddcffc2a929a22093d98cc611ad33 /solenv/gbuild/Executable.mk
parentgnumake2: setsolar environment fixes (diff)
downloadcore-6e71ef0a97e4730d97a74744b1247f73b77fe711.tar.gz
core-6e71ef0a97e4730d97a74744b1247f73b77fe711.zip
gnumake2: fixing rscdep on windows, delivering manifests for executables on windows
Diffstat (limited to 'solenv/gbuild/Executable.mk')
-rw-r--r--solenv/gbuild/Executable.mk6
1 files changed, 4 insertions, 2 deletions
diff --git a/solenv/gbuild/Executable.mk b/solenv/gbuild/Executable.mk
index b20d739b3daf..ec4c96ecb509 100644
--- a/solenv/gbuild/Executable.mk
+++ b/solenv/gbuild/Executable.mk
@@ -35,11 +35,13 @@
.PHONY : $(call gb_Executable_get_clean_target,%)
$(call gb_Executable_get_clean_target,%) :
$(call gb_Helper_abbreviate_dirs,\
- rm -f $(call gb_Executable_get_target,$*))
+ rm -f $(call gb_Executable_get_target,$*) \
+ $(AUXTARGETS))
$(call gb_Executable_get_target,%) :
$(call gb_Helper_abbreviate_dirs,\
- mkdir -p $(dir $@) && cp -pf $< $@)
+ mkdir -p $(dir $@) && cp -pf $< $@ \
+ $(foreach target,$(AUXTARGETS), && cp -pf $(dir $<)/$(notdir $(target)) $(target)))
define gb_Executable_Executable
$(call gb_Executable__Executable_impl,$(1),Executable/$(1)$(gb_Executable_EXT))