diff options
author | Travis Howell | 2011-06-30 02:14:36 +1000 |
---|---|---|
committer | Travis Howell | 2011-06-30 02:14:36 +1000 |
commit | 50f28f2c23d72799bf4e415783650320a432ed97 (patch) | |
tree | 67eb4e6b4ee742b75a9f7b8ccd7cb49af8358622 /ports.mk | |
parent | 3d7252aee8508f42f0806f119d60689acc125215 (diff) | |
download | scummvm-rg350-50f28f2c23d72799bf4e415783650320a432ed97.tar.gz scummvm-rg350-50f28f2c23d72799bf4e415783650320a432ed97.tar.bz2 scummvm-rg350-50f28f2c23d72799bf4e415783650320a432ed97.zip |
BUILD: Use separate win32 target for each installer.
Diffstat (limited to 'ports.mk')
-rw-r--r-- | ports.mk | 65 |
1 files changed, 35 insertions, 30 deletions
@@ -162,39 +162,44 @@ osxsnap: bundle scummvmwinres.o: $(srcdir)/icons/scummvm.ico $(DIST_FILES_THEMES) $(DIST_FILES_ENGINEDATA) $(srcdir)/dists/scummvm.rc $(QUIET_WINDRES)$(WINDRES) -DHAVE_CONFIG_H $(WINDRESFLAGS) $(DEFINES) -I. -I$(srcdir) $(srcdir)/dists/scummvm.rc scummvmwinres.o -# Special target to prepare data files for distribution / installer creation -win32data: $(EXECUTABLE) - mkdir -p $(srcdir)/$(WIN32PATH) - cp $(srcdir)/AUTHORS $(srcdir)/$(WIN32PATH) - cp $(srcdir)/COPYING $(srcdir)/$(WIN32PATH) - cp $(srcdir)/COPYING.LGPL $(srcdir)/$(WIN32PATH) - cp $(srcdir)/COPYRIGHT $(srcdir)/$(WIN32PATH) - cp $(srcdir)/NEWS $(srcdir)/$(WIN32PATH) - cp $(srcdir)/README $(srcdir)/$(WIN32PATH) - cp /usr/local/README-SDL.txt $(srcdir)/$(WIN32PATH)/README-SDL - unix2dos $(srcdir)/$(WIN32PATH)/*.* - $(STRIP) $(EXECUTABLE) -o $(srcdir)/$(WIN32PATH)/$(EXECUTABLE) - cp $(DIST_FILES_THEMES) $(srcdir)/$(WIN32PATH) -ifdef DIST_FILES_ENGINEDATA - cp $(DIST_FILES_ENGINEDATA) $(srcdir)/$(WIN32PATH) -endif - cp /usr/local/bin/SDL.dll $(srcdir)/$(WIN32PATH) - # Special target to create a win32 snapshot binary (for Inno Setup) -win32dist: win32data - cp $(srcdir)/icons/scummvm.ico $(srcdir)/$(WIN32PATH) - cp $(srcdir)/dists/win32/ScummVM.iss $(srcdir)/$(WIN32PATH) - mv $(WIN32PATH)/AUTHORS $(srcdir)/$(WIN32PATH)/AUTHORS.txt - mv $(WIN32PATH)/COPYING $(srcdir)/$(WIN32PATH)/COPYING.txt - mv $(WIN32PATH)/COPYING.LGPL $(srcdir)/$(WIN32PATH)/COPYING.LGPL.txt - mv $(WIN32PATH)/COPYRIGHT $(srcdir)/$(WIN32PATH)/COPYRIGHT.txt - mv $(WIN32PATH)/NEWS $(srcdir)/$(WIN32PATH)/NEWS.txt - mv $(WIN32PATH)/README $(srcdir)/$(WIN32PATH)/README.txt - mv $(WIN32PATH)/README-SDL $(srcdir)/$(WIN32PATH)/README-SDL.txt +win32dist: $(EXECUTABLE) + mkdir -p $(WIN32PATH) + $(STRIP) $(EXECUTABLE) -o $(WIN32PATH)/$(EXECUTABLE) + cp $(DIST_FILES_THEMES) $(WIN32PATH) +ifdef DIST_FILES_ENGINEDATA + cp $(DIST_FILES_ENGINEDATA) $(WIN32PATH) +endif + cp $(srcdir)/AUTHORS $(WIN32PATH)/AUTHORS.txt + cp $(srcdir)/COPYING $(WIN32PATH)/COPYING.txt + cp $(srcdir)/COPYING.LGPL $(WIN32PATH)/COPYING.LGPL.txt + cp $(srcdir)/COPYRIGHT $(WIN32PATH)/COPYRIGHT.txt + cp $(srcdir)/NEWS $(WIN32PATH)/NEWS.txt + cp $(srcdir)/README $(WIN32PATH)/README.txt + cp /usr/local/README-SDL.txt $(WIN32PATH) + cp /usr/local/bin/SDL.dll $(WIN32PATH) + cp $(srcdir)/icons/scummvm.ico $(WIN32PATH) + cp $(srcdir)/dists/win32/ScummVM.iss $(WIN32PATH) + unix2dos $(WIN32PATH)/*.txt # Special target to create a win32 NSIS installer -win32setup: win32data - makensis -V2 -Dtop_srcdir="../.." -Dtext_dir="../../$(WIN32PATH)" -Dbuild_dir="../../$(WIN32PATH)" $(srcdir)/dists/nsis/scummvm.nsi +win32setup: $(EXECUTABLE) + mkdir -p $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/AUTHORS $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/COPYING $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/COPYING.LGPL $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/COPYRIGHT $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/NEWS $(srcdir)/$(WIN32BUILD) + cp $(srcdir)/README $(srcdir)/$(WIN32BUILD) + cp /usr/local/README-SDL.txt $(srcdir)/$(WIN32BUILD)/README-SDL + unix2dos $(srcdir)/$(WIN32BUILD)/*.* + $(STRIP) $(EXECUTABLE) -o $(srcdir)/$(WIN32BUILD)/$(EXECUTABLE) + cp $(DIST_FILES_THEMES) $(srcdir)/$(WIN32BUILD) +ifdef DIST_FILES_ENGINEDATA + cp $(DIST_FILES_ENGINEDATA) $(srcdir)/$(WIN32BUILD) +endif + cp /usr/local/bin/SDL.dll $(srcdir)/$(WIN32BUILD) + makensis -V2 -Dtop_srcdir="../.." -Dtext_dir="../../$(WIN32BUILD)" -Dbuild_dir="../../$(WIN32BUILD)" $(srcdir)/dists/nsis/scummvm.nsi # # AmigaOS specific |