Root/src/Makefile

1
2PROJECT = man
3#DEBUG = -g
4
5CC = gcc
6
7ifndef CFLAGS
8CFLAGS = -Os -Wall $(DEBUG) -DDEBUG
9endif
10
11ifndef STRIP
12STRIP=strip
13endif
14
15PARTS = main.o
16
17.c.o:
18    $(RM) $@
19# $(CC) -MM $(CFLAGS) $*.c
20    $(CC) -c $(CFLAGS) $*.c
21
22.SILENT:
23
24# Targets...
25
26all: $(PROJECT)
27
28$(PROJECT): $(PARTS)
29    $(CC) $(LDFLAGS) $(LIBS) $(DEBUG) -o $(PROJECT) $(PARTS)
30    $(STRIP) $(PROJECT)
31
32clean:
33    rm -f *.o $(PROJECT)
34
35

Archive Download this file

Branches:
master



interactive