mirror of
git://projects.qi-hardware.com/man-tiny.git
synced 2024-06-03 04:02:21 +03:00
35 lines
390 B
Makefile
35 lines
390 B
Makefile
|
|
||
|
PROJECT = man
|
||
|
#DEBUG = -g
|
||
|
|
||
|
CC = gcc
|
||
|
|
||
|
ifndef CFLAGS
|
||
|
CFLAGS = -Os -Wall $(DEBUG) -DDEBUG
|
||
|
endif
|
||
|
|
||
|
ifndef STRIP
|
||
|
STRIP=strip
|
||
|
endif
|
||
|
|
||
|
PARTS = main.o
|
||
|
|
||
|
.c.o:
|
||
|
$(RM) $@
|
||
|
# $(CC) -MM $(CFLAGS) $*.c
|
||
|
$(CC) -c $(CFLAGS) $*.c
|
||
|
|
||
|
.SILENT:
|
||
|
|
||
|
# Targets...
|
||
|
|
||
|
all: $(PROJECT)
|
||
|
|
||
|
$(PROJECT): $(PARTS)
|
||
|
$(CC) $(LDFLAGS) $(LIBS) $(DEBUG) -o $(PROJECT) $(PARTS)
|
||
|
$(STRIP) $(PROJECT)
|
||
|
|
||
|
clean:
|
||
|
rm -f *.o $(PROJECT)
|
||
|
|