summaryrefslogtreecommitdiffstats
path: root/friendfinder/Makefile.inc
blob: cd381c440c47164c6b2103ca544bb66dd106bbe7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
###########
# settings
###########

CFLAGS = -g -Wall -rdynamic  -std=c99
INCLUDES = -I../include
LIBS = -ledje -lecore -levas -lelementary -lircclient -lcrypto -lproj -lpthread -lqrencode -lpng


###########
# objects
###########

OBJECTS = msg_sender.o
OBJECTS += gui.o
OBJECTS += draw_user.o
OBJECTS += handler.o
OBJECTS += receiver.o
OBJECTS += sender.o
OBJECTS += read_file.o
OBJECTS += barcode.o

OBJECTS += e_smart_tile.o
OBJECTS += e_smart_map.o

OBJECTS += map/map_reader.o
OBJECTS += map/controls.o
OBJECTS += map/object.o
OBJECTS += map/overlay.o

OBJECTS += render/line.o

OBJECTS += util/projection.o

OBJECTS += vkbd/vkbd.o


##################
# rules
##################

%.o: %.c
	$(CC) $(CFLAGS) $(INCLUDES) -c -o $@ $<

clean:
	rm -rf $(OBJECTS) $(OBJECTS_PREPARE) gui$(SUFFIX)
#	$(MAKE) -C themes clean
#	$(MAKE) -C vkbd clean