git repos / blockattack-game

blame: source/code/CppSdl/Makefile

normal view · raw

3db6ed5d sago007 2010-12-07 17:19 1
#CppSdl/Makefile
3db6ed5d sago007 2010-12-07 17:19 2
8d488d32 sago007 2011-04-17 13:02 3
ifndef CPP
3db6ed5d sago007 2010-12-07 17:19 4
CPP=g++
8d488d32 sago007 2011-04-17 13:02 5
endif
3db6ed5d sago007 2010-12-07 17:19 6
3db6ed5d sago007 2010-12-07 17:19 7
OUTDIR=../build
3db6ed5d sago007 2010-12-07 17:19 8
3db6ed5d sago007 2010-12-07 17:19 9
ODIR=$(OUTDIR)/
3db6ed5d sago007 2010-12-07 17:19 10
3db6ed5d sago007 2010-12-07 17:19 11
BASE_CFLAGS=-c $(shell sdl-config --cflags)
3db6ed5d sago007 2010-12-07 17:19 12
BASE_LIBS=$(shell sdl-config --libs) -lSDL_image -lSDL_mixer 
3db6ed5d sago007 2010-12-07 17:19 13
8d488d32 sago007 2011-04-17 13:02 14
DEBUG=1
8d488d32 sago007 2011-04-17 13:02 15
3db6ed5d sago007 2010-12-07 17:19 16
#Compile with debug information or optimized.
3db6ed5d sago007 2010-12-07 17:19 17
ifeq ($(DEBUG),1)
3db6ed5d sago007 2010-12-07 17:19 18
BASE_CFLAGS += -g -DDEBUG=1
3db6ed5d sago007 2010-12-07 17:19 19
else
3db6ed5d sago007 2010-12-07 17:19 20
BASE_CFLAGS += -O4
3db6ed5d sago007 2010-12-07 17:19 21
endif
3db6ed5d sago007 2010-12-07 17:19 22
3db6ed5d sago007 2010-12-07 17:19 23
total: $(ODIR)/CppSdlImageHolder.o $(ODIR)/CppSdlException.o
3db6ed5d sago007 2010-12-07 17:19 24
3db6ed5d sago007 2010-12-07 17:19 25
$(ODIR)/CppSdlImageHolder.o: CppSdlImageHolder.hpp CppSdlImageHolder.cpp
3db6ed5d sago007 2010-12-07 17:19 26
	$(CPP) $(BASE_CFLAGS) -o $(ODIR)/CppSdlImageHolder.o CppSdlImageHolder.cpp
3db6ed5d sago007 2010-12-07 17:19 27
3db6ed5d sago007 2010-12-07 17:19 28
3db6ed5d sago007 2010-12-07 17:19 29
$(ODIR)/CppSdlException.o: CppSdlException.hpp CppSdlException.cpp
3db6ed5d sago007 2010-12-07 17:19 30
	$(CPP) $(BASE_CFLAGS) -o $(ODIR)/CppSdlException.o CppSdlException.cpp
1970-01-01 00:00 31