aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-10-24 18:24:23 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-10-24 18:24:23 +0000
commit16eff6c6f90e5eff3b96e03284f11bb9af122024 (patch)
treeb794c786dad0dc0c7dbd478718c0a6bc4562830a /doc
parent000defc11e665c7c417fd6802e781060e13938bf (diff)
on MinGW, move media_install symlinking to the Inno Setup packaging: MinGW's ln is cp, so you can't ln a file that doesn't exist
svn path=/trunk/; revision=16488
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/Makefile b/doc/Makefile
index f802ba88..149f24f6 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -105,6 +105,10 @@ media_install: $(pddocdir)
install -d $(DESTDIR)$(pddocdir)/$(MEDIA_NAME)
install -p $(doc_src)/media/*.* \
$(DESTDIR)$(pddocdir)/$(MEDIA_NAME)
+# ln is cp on MinGW, so these won't work since the target files don't exist at
+# the time that the media_install target is generally run. For MinGW, this is
+# instead handled in packages/win32_inno/pd-inno.iss.in
+ifneq (MINGW,$(findstring MINGW,$(UNAME)))
# random sound files
ln -s ../../doc/sound/bell.aiff \
$(DESTDIR)$(pddocdir)/$(MEDIA_NAME)/bell.aiff
@@ -127,6 +131,7 @@ media_install: $(pddocdir)
$(DESTDIR)$(pddocdir)/$(MEDIA_NAME)/homer.avi
ln -s ../../extra/Gem/examples/data/anim-1.mov \
$(DESTDIR)$(pddocdir)/$(MEDIA_NAME)/anim-1.mov
+endif
media_clean:
-rm -f -- $(DESTDIR)$(pddocdir)/$(MEDIA_NAME)/*.*