summaryrefslogblamecommitdiffstats
path: root/friendfinder/Makefile.inc
blob: 819e7c7acdfbf008f39c0f7d7fbd8aab1d722e6e (plain) (tree)
1
2
3
4
5
6
7



           
                                     
                       
                                                                                                






                      
                
                      
                    

                     
                      
                    
                   



                         




                           

                        


                            
 













                                                         
###########
# 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 += crypto.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