Simple Directmedia Layer
at main 1.1 kB view raw
1# 2# Makefile for installing the mingw32 version of the SDL library 3 4DESTDIR = /usr/local 5ARCHITECTURES := i686-w64-mingw32 x86_64-w64-mingw32 6 7default: 8 @echo "Run \"make install-i686\" to install 32-bit" 9 @echo "Run \"make install-x86_64\" to install 64-bit" 10 @echo "Run \"make install-all\" to install both" 11 @echo "Add DESTDIR=/custom/path to change the destination folder" 12 13install: 14 @if test -d $(ARCH) && test -d $(DESTDIR); then \ 15 (cd $(ARCH) && cp -rv bin include lib share $(DESTDIR)/); \ 16 else \ 17 echo "*** ERROR: $(ARCH) or $(DESTDIR) does not exist!"; \ 18 exit 1; \ 19 fi 20 21install-i686: 22 $(MAKE) install ARCH=i686-w64-mingw32 23 24install-x86_64: 25 $(MAKE) install ARCH=x86_64-w64-mingw32 26 27install-all: 28 @if test -d $(DESTDIR); then \ 29 mkdir -p $(DESTDIR)/cmake; \ 30 cp -rv cmake/* $(DESTDIR)/cmake; \ 31 for arch in $(ARCHITECTURES); do \ 32 $(MAKE) install ARCH=$$arch DESTDIR=$(DESTDIR)/$$arch; \ 33 done \ 34 else \ 35 echo "*** ERROR: $(DESTDIR) does not exist!"; \ 36 exit 1; \ 37 fi 38 39.PHONY: default install install-i686 install-x86_64 install-all