# # Makefile for installing the mingw32 version of the SDL library DESTDIR = /usr/local ARCHITECTURES := i686-w64-mingw32 x86_64-w64-mingw32 default: @echo "Run \"make install-i686\" to install 32-bit" @echo "Run \"make install-x86_64\" to install 64-bit" @echo "Run \"make install-all\" to install both" @echo "Add DESTDIR=/custom/path to change the destination folder" install: @if test -d $(ARCH) && test -d $(DESTDIR); then \ (cd $(ARCH) && cp -rv bin include lib share $(DESTDIR)/); \ else \ echo "*** ERROR: $(ARCH) or $(DESTDIR) does not exist!"; \ exit 1; \ fi install-i686: $(MAKE) install ARCH=i686-w64-mingw32 install-x86_64: $(MAKE) install ARCH=x86_64-w64-mingw32 install-all: @if test -d $(DESTDIR); then \ mkdir -p $(DESTDIR)/cmake; \ cp -rv cmake/* $(DESTDIR)/cmake; \ for arch in $(ARCHITECTURES); do \ $(MAKE) install ARCH=$$arch DESTDIR=$(DESTDIR)/$$arch; \ done \ else \ echo "*** ERROR: $(DESTDIR) does not exist!"; \ exit 1; \ fi .PHONY: default install install-i686 install-x86_64 install-all