summaryrefslogtreecommitdiff
path: root/desktop/util
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-09-20 14:43:36 +0200
committerJan Holesovsky <kendy@suse.cz>2011-09-20 14:43:59 +0200
commit0a5fe3833e03582896ff2db81018ef1dff3a30b8 (patch)
tree0bf0b437784246441167d4089f11ff1b6a54718b /desktop/util
parentf6b33069578f6b5c4ef387f5fdd3cf9dcc597da4 (diff)
Fix manifest creation.
Diffstat (limited to 'desktop/util')
-rw-r--r--desktop/util/Makefile19
1 files changed, 13 insertions, 6 deletions
diff --git a/desktop/util/Makefile b/desktop/util/Makefile
index 4dc649efad34..5e72a4109e9b 100644
--- a/desktop/util/Makefile
+++ b/desktop/util/Makefile
@@ -23,18 +23,25 @@
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
-include $(GBUILDDIR)/gbuild_simple.mk
-
DESTDIR := $(WORKDIR)/CustomTarget/desktop/util
-$(DESTDIR)/linker.manifest : $(OUTDIR)/bin/soffice.exe
+ifeq ($(COM),MSC)
+
+$(DESTDIR)/linker.manifest : $(OUTDIR)/bin/soffice.bin
mkdir -p $(DESTDIR) && mt.exe -inputresource:$< -out:$@
-$(DESTDIR)/soffice.exe.manifest : $(DESTDIR)/linker.manifest template.manifest
- mkdir -p $(DESTDIR) && mt.exe -manifest $^ -out:$@
+$(OUTDIR)/bin/soffice.bin.manifest : $(DESTDIR)/linker.manifest $(SRCDIR)/desktop/util/template.manifest
+ mkdir -p $(OUTDIR)/bin && mt.exe -manifest $^ -out:$@
+
+else
+
+$(OUTDIR)/bin/soffice.bin.manifest : $(SRCDIR)/desktop/util/template.manifest
+ mkdir -p $(OUTDIR)/bin && cp $^ $@
+
+endif
.DEFAULT_TARGET := all
.PHONY : all
-all : $(DESTDIR)/soffice.exe.manifest
+all : $(OUTDIR)/bin/soffice.bin.manifest
# vim: set ts=4 sw=4 noet: