# Renegade Map Selector # # Douglas Thrift # # GNUmakefile CSRC = RenegadeMapSelector.cpp RenegadeConfig.cpp MapSelector.cpp HDRS = ${patsubst %.cpp, %.h, ${CSRC}} OBJS = ${patsubst %.cpp, %.o, ${CSRC}} EXEC = RenegadeMapSelector ifndef (CPPC) CPPC = g++ endif ifndef (CPPCOPT) CPPCOPT = endif ifndef (CPPCDEP) CPPCDEP = -MM endif all: ${EXEC} ${EXEC}: ${OBJS} ${CPPC} ${OBJS} -o ${EXEC} `pkg-config --libs gtk+-2.0` %.o:%.cpp ${CPPC} ${CPPCOPT} -fpermissive $< -c `pkg-config --cflags gtk+-2.0` depend: ${CSRC} ${HDRS} ${CPPC} ${CPPCDEP} ${CSRC} `pkg-config --cflags gtk+-2.0` > depend include depend clean: - rm ${OBJS} ${EXEC} ${patsubst %, %.exe, ${EXEC}} core *.core depend