Miscellany
public text v1 · immutableTARGETNAME0= sorbital
CC= gcc
CXX= g++
CFLAGS= -O2 -pipe
CXXFLAGS= ${CFLAGS}
PLUSFLAGS=
SRCS= main.cpp orbital.cpp gui.cpp env.cpp term.cpp time.cpp
OBJS= $(SRCS:.cpp=.o)
all: debug
$(SRCS):
$(CXX) $(CXXFLAGS) $(PLUSFLAGS) -c $*.cpp
debug: $(TARGETNAME0)
$(TARGETNAME0): $(OBJS)
$(CXX) $(LDFLAGS) -o $@ $(OBJS)
clean:
@echo Cleaning build directory...
-rm $(TARGETNAME0) *~ *.o *.bak core tags &>/dev/null
@echo Done.