From d47da18958b5214def5127e201f60668c566d9bb Mon Sep 17 00:00:00 2001 From: Starla Insigna Date: Sun, 25 Aug 2013 17:07:35 -0400 Subject: Moved to an autoconf-based build system --- Makefile | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile deleted file mode 100644 index 8a9d3b5..0000000 --- a/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -PROJECT = mazeoflife -LTARGET = build/$(PROJECT) -WTARGET = build/$(PROJECT).exe -CC = g++ -WINCC = i586-mingw32msvc-g++ -WINDRES = i586-mingw32msvc-windres -FILES = $(addprefix build/,$(wildcard *.cpp)) -HEADERS = $(wildcard *.h) -MODULES = $(patsubst %.cpp,%,$(FILES)) -SOURCES = $(addsuffix .o,$(MODULES)) -WINSRC = $(addsuffix win,$(SOURCES)) -RES = $(wildcard resources/*) -CRES = $(patsubst resources/%,build/%,$(RES)) -LINCCFL = `sdl-config --cflags` -I/usr/local/Cellar/sdl_net/1.2.8/include/SDL/ -I/usr/local/Cellar/sdl_ttf/2.0.11/include/SDL/ -LINLDFL = `sdl-config --libs` -lSDL_ttf -lSDL_net -WINCCFL = `/opt/SDL-1.2.9/bin/i386-mingw32msvc-sdl-config --cflags` -DWINDOWS -WINLDFL = `/opt/SDL-1.2.9/bin/i386-mingw32msvc-sdl-config --libs` -lSDL_ttf -lSDL_net - -all: init $(LTARGET) $(WTARGET) -linux: init $(LTARGET) -windows: init $(WTARGET) - -init: - mkdir -p build - -clean: - rm -rdfv build - -$(LTARGET): $(SOURCES) $(CRES) - $(CC) $(SOURCES) -o $(LTARGET) $(LINLDFL) - -$(SOURCES): build/%.o: %.cpp $(HEADERS) - $(CC) -c $< -o $@ $(LINCCFL) - -$(WTARGET): $(WINSRC) $(CRES) build/winres.o - $(WINCC) $(WINSRC) build/winres.o -o $(WTARGET) $(WINLDFL) - -$(WINSRC): build/%.owin: %.cpp $(HEADERS) - $(WINCC) -c $< -o $@ $(WINCCFL) - -build/winres.o: winres.rc - $(WINDRES) $? $@ - -$(CRES): build/%: resources/% - cp $? $@ -- cgit 1.4.1