# OS Version # # Douglas Thrift # # GNUmakefile CSRC = OSVersion.cpp HDRS = OBJS = ${patsubst %.cpp, %.o, ${CSRC}} EXEC = OSVersion CC = g++ CCOPT = -Wall -O3 all: ${EXEC} ${EXEC}: ${OBJS} ${CC} ${OBJS} -o ${EXEC} %.o:%.cpp ${CC} ${CCOPT} $< -c clean: - rm ${OBJS} ${EXEC} ${patsubst %, %.exe, ${EXEC}}