Ticket #8768: makefile-datafiles.patch

File makefile-datafiles.patch, 3.2 KB (added by jvprat, 16 years ago)
  • Makefile.common

     
    175175        @#RPM-src?
    176176        @#DEB-src?
    177177
     178
     179# Themes files
     180DIST_FILES_THEMES:=$(addprefix $(srcdir)/gui/themes/,modern.ini modern.zip)
     181
     182# Engine data files
     183DIST_FILES_ENGINEDATA=
     184ifndef DISABLE_IGOR
     185DIST_FILES_ENGINEDATA+=igor.tbl
     186endif
     187ifndef DISABLE_KYRA
     188DIST_FILES_ENGINEDATA+=kyra.dat
     189endif
     190ifndef DISABLE_LURE
     191DIST_FILES_ENGINEDATA+=lure.dat
     192endif
     193ifndef DISABLE_QUEEN
     194DIST_FILES_ENGINEDATA+=queen.tbl
     195endif
     196ifndef DISABLE_SKY
     197DIST_FILES_ENGINEDATA+=sky.cpt
     198endif
     199DIST_FILES_ENGINEDATA:=$(addprefix $(srcdir)/dist/engine-data/,$(DIST_FILES_ENGINEDATA))
     200
    178201.PHONY: all clean distclean plugins dist-src
  • ports.mk

     
    3838        echo "APPL????" > $(bundle_name)/Contents/PkgInfo
    3939        cp $(srcdir)/dists/macosx/Info.plist $(bundle_name)/Contents/
    4040        cp $(srcdir)/icons/scummvm.icns $(bundle_name)/Contents/Resources/
    41         cp $(srcdir)/gui/themes/modern.ini $(bundle_name)/Contents/Resources/
    42         cp $(srcdir)/gui/themes/modern.zip $(bundle_name)/Contents/Resources/
    4341        cp $(srcdir)/dists/pred.dic $(bundle_name)/Contents/Resources/
    44         cp $(srcdir)/dists/engine-data/kyra.dat $(bundle_name)/Contents/Resources/KYRA.DAT
    45         cp $(srcdir)/dists/engine-data/queen.tbl $(bundle_name)/Contents/Resources/
    46         cp $(srcdir)/dists/engine-data/sky.cpt $(bundle_name)/Contents/Resources/
    47         cp $(srcdir)/dists/engine-data/lure.dat $(bundle_name)/Contents/Resources/
     42        cp $(DIST_FILES_THEMES) $(bundle_name)/Contents/Resources/
     43        cp $(DIST_FILES_ENGINEDATA) $(bundle_name)/Contents/Resources/
    4844        $(srcdir)/tools/credits.pl --rtf > $(bundle_name)/Contents/Resources/Credits.rtf
    4945        chmod 644 $(bundle_name)/Contents/Resources/*
    5046        cp scummvm-static $(bundle_name)/Contents/MacOS/scummvm
     
    5450iphonebundle: $(srcdir)/dists/iphone/Info.plist
    5551        mkdir -p $(bundle_name)
    5652        cp $(srcdir)/dists/iphone/Info.plist $(bundle_name)/
    57         cp $(srcdir)/gui/themes/modern.ini $(bundle_name)/
    58         cp $(srcdir)/gui/themes/modern.zip $(bundle_name)/
     53        cp $(DIST_FILES_THEMES) $(bundle_name)/
     54        cp $(DIST_FILES_ENGINEDATA) $(bundle_name)/
    5955        cp scummvm $(bundle_name)/ScummVM
    6056        cp $(srcdir)/dists/iphone/icon.png $(bundle_name)/icon.png
    6157        cp $(srcdir)/dists/iphone/Default.png $(bundle_name)/Default.png
     
    148144        mkdir -p $(WIN32PATH)
    149145        strip scummvm.exe -o $(WIN32PATH)/scummvm$(EXEEXT)
    150146        cp dists/pred.dic $(WIN32PATH)
    151         cp gui/themes/modern.ini $(WIN32PATH)
    152         cp gui/themes/modern.zip $(WIN32PATH)
     147        cp $(DIST_FILES_THEMES) $(WIN32PATH)
     148        cp $(DIST_FILES_ENGINEDATA) $(WIN32PATH)
    153149        cp AUTHORS $(WIN32PATH)/AUTHORS.txt
    154150        cp COPYING $(WIN32PATH)/COPYING.txt
    155151        cp COPYRIGHT $(WIN32PATH)/COPYRIGHT.txt
     
    168164        mkdir -p $(AOS4PATH)
    169165        strip -R.comment $< -o $(AOS4PATH)/$<
    170166        cp icons/scummvm.info $(AOS4PATH)/$<.info
    171         cp gui/themes/modern.ini $(AOS4PATH)
    172         cp gui/themes/modern.zip $(AOS4PATH)
     167        cp $(DIST_FILES_THEMES) $(AOS4PATH)
     168        cp $(DIST_FILES_ENGINEDATA) $(AOS4PATH)
    173169        cp AUTHORS $(AOS4PATH)/AUTHORS.txt
    174170        cp COPYING $(AOS4PATH)/COPYING.txt
    175171        cp COPYRIGHT $(AOS4PATH)/COPYRIGHT.txt