fd781e30735b2f7fdf2d88ec641b0a11d1a16361
[apps/native/sample/adventure.git] / chun / momentic / Makefile
1 OBJECTS=main.o map.o
2 BINARY=momentic
3 DIRNAME=momentic
4
5 PREFIX=/usr/local
6 BINDIR=$(PREFIX)/bin
7
8 CC = gcc
9
10 CFLAGS = `pkg-config --cflags elementary evas`
11 CFLAGS +=  -g
12 LDFLAGS = `pkg-config --libs elementary evas`
13
14 all: $(OBJECTS) $(BINARY)
15
16 %.o : %.c
17         @echo "  Compilation of $(@D)/$(<F)"
18         @$(CC) -c $(CFLAGS) $< -o $@
19
20 $(BINARY): $(OBJECTS)
21         @echo "  Linking  $(@F)"
22         @$(CC) -o $(BINARY) $(OBJECTS) $(LDFLAGS)
23
24 install: $(BINARY)
25         @echo "installation of $(BINARY)"
26         @mkdir -p $(BINDIR)
27         @install -m 0755 $(BINARY) $(BINDIR)
28
29 clean:
30         @rm -f *.o *~ $(BINARY)