first working version
[mopice.git] / makefile
1 #
2 #  Project mopice
3 #
4
5 VER=0.0.1
6 EXE=mopice showwave greetings
7 OBJ=mopice.o
8 PKGNAME=mopice
9 TARGET=$(EXE)
10 CFLAGS=-Wall -g -ggdb
11 CC?=gcc
12
13 ALL: $(TARGET)
14
15 mopice: mopice.c mopice.h
16         $(CC) $(CFLAGS) -lrt -o $@ $<
17
18 showwave: showwave.c
19         $(CC) $(CFLAGS) -o $@ $<
20
21 greetings: greetings.c
22         $(CC) $(CFLAGS) -o $@ $<
23
24 clean:
25         rm -f $(EXE) $(OBJ) *~ $(TARGET)
26
27 pkg:
28         tar -zcv --transform="s,^,$(PKGNAME)-$(VER)/,"  -f ../$(PKGNAME)_$(VER).tgz *
29
30 .PHONY: clean pkg ALL