Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5299 igevorse 1
OUTFILE = bin/21days
2
CXX = g++
3
OBJS = obj/main.o obj/game.o obj/interface.o  obj/sys.o
4
 
5
CXXFLAGS = -Wno-write-strings
6
 
7
all: $(OUTFILE)
8
 
9
dirs:
10
	test -d bin || mkdir -p bin
11
	test -d obj || mkdir -p obj
12
 
13
$(OUTFILE): dirs $(OBJS)
14
	$(CXX) -o $(OUTFILE) $(OBJS)
15
 
16
obj/%.o:  %.cpp
17
	$(CXX) $(CXXFLAGS) -c $< -o $@
18
 
19
clean:
20
	rm -f $(OBJS) $(OUTFILE)
21
	rm -rf bin
22
	rm -rf obj
23
 
24
rebuild: clean $(OUTFILE)
25
 
26
.PHONY: dirs clean rebuild