Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EXEC_NAME=d1
- CC=gcc
- CXX=g++
- RM=rm -f
- CPPFLAGS=-g -Wall -std=c++11
- LDFLAGS=-g
- LDLIBS=
- SRCDIR=.
- SRCS=$(wildcard $(SRCDIR)/*.cpp)
- OBJS=$(patsubst %.cpp,%.o,$(SRCS))
- all: $(EXEC_NAME)
- $(EXEC_NAME): $(OBJS)
- $(CXX) $(LDFLAGS) -o $(EXEC_NAME) $(OBJS) $(LDLIBS)
- submission:
- tar -czf $(EXEC_NAME).tar.gz EnvironmentalCondition.cpp EnvironmentalCondition.h EnvironmentalEngine.cpp EnvironmentalEngine.h
- depend: .depend
- .depend: $(SRCS)
- $(RM) ./.depend
- $(CXX) $(CPPFLAGS) -MM $^ >> ./.depend;
- .PHONY: clean
- clean:
- $(RM) $(OBJS) $(EXEC_NAME)
- distclean: clean
- $(RM) *~ .depend
- -include .depend
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement