annotate Makefile.gen @ 34:62b5f87ebb2a

Oops.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 19 Mar 2013 02:46:34 +0200
parents 3b0b5d73829e
children f5eca2e829ca
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
1 ###
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
2 ### mAKEFiLE fOR 3x666 bY oCSA
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
3 ###
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
4
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
5 CFLAGS += -g -W -Wall
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
6 LDFLAGS += -lm
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
7
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
8 TARGETS=$(BINPATH)3x666$(EXEEXT)
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
9
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
10
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
11 ###
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
12 ### Generic targets
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
13 ###
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
14 all: $(TARGETS)
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
15
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
16 $(OBJPATH)%.o: %.c %.h
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
17 $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS)
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
18
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
19 $(OBJPATH)%.o: %.c
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
20 $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS)
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
21
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
22
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
23 ###
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
24 ### Main demo
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
25 ###
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
26 $(OBJPATH)3x666.o: 3x666.c config.h 3xfont.h
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
27 $(CC) $(CFLAGS) -c -o $@ $< $(SDL_CFLAGS) -Idmlib/
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
28
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
29
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
31 ###
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
32 ### Special targets
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
33 ###
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
34 clean:
34
Matti Hamalainen <ccr@tnsp.org>
parents: 30
diff changeset
35 $(RM) $(TARGETS) $(OBJPATH)*.o
Matti Hamalainen <ccr@tnsp.org>
parents: 30
diff changeset
36
30
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
37
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
38 srcclean: clean
3b0b5d73829e Improve Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents: 29
diff changeset
39 $(RM) *~
29
a3657801e5cb Added generic Makefile.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
40