# Renegade Map Selector # # Douglas Thrift # # GNUmakefile OS = ${shell uname} CSRC = CGIRenegadeMapSelector.cpp RenegadeConfig.cpp MapSelector.cpp HDRS = ${patsubst %.cpp, %.h, ${CSRC}} OBJS = ${patsubst %.cpp, %.o, ${CSRC}} EXEC = mapselector.cgi ifndef (CPPC) ifeq ("${OS}", "Linux") CXX = g++ else CXX = linux-g++31 endif endif CXXFLAGS ?= CXXDEP ?= -MM all: ${EXEC} ${EXEC}: ${OBJS} ${CXX} ${OBJS} -o ${EXEC} -lcgicc %.o:%.cpp ${CXX} ${CXXFLAGS} $< -c depend: ${CSRC} ${HDRS} ${CXX} ${CXXDEP} ${CSRC} > depend include depend clean: - rm ${OBJS} ${EXEC} core *.core depend