diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -15,6 +15,7 @@ SOURCES = messenger_gtk.c\ | |||
15 | ui/messenger.c\ | 15 | ui/messenger.c\ |
16 | ui/new_contact.c\ | 16 | ui/new_contact.c\ |
17 | ui/new_platform.c\ | 17 | ui/new_platform.c\ |
18 | ui/picker.c\ | ||
18 | ui/profile_entry.c\ | 19 | ui/profile_entry.c\ |
19 | ui/settings.c | 20 | ui/settings.c |
20 | 21 | ||
@@ -22,6 +23,7 @@ HEADERS = | |||
22 | 23 | ||
23 | LIBRARIES = gnunetchat | 24 | LIBRARIES = gnunetchat |
24 | PACKAGES = gnunetutil libhandy-1 gtk+-3.0 libnotify zbar libqrencode | 25 | PACKAGES = gnunetutil libhandy-1 gtk+-3.0 libnotify zbar libqrencode |
26 | INCLUDES = submodules/gnome-characters/lib | ||
25 | 27 | ||
26 | GNU_CC ?= gcc | 28 | GNU_CC ?= gcc |
27 | GNU_LD ?= gcc | 29 | GNU_LD ?= gcc |
@@ -38,6 +40,7 @@ OBJECT_FILES = $(SOURCE_FILES:%.c=%.o) | |||
38 | HEADER_FILES = $(addprefix $(SOURCE_DIR), $(HEADERS)) | 40 | HEADER_FILES = $(addprefix $(SOURCE_DIR), $(HEADERS)) |
39 | LIBRARY_FLAGS = $(addprefix -l, $(LIBRARIES)) | 41 | LIBRARY_FLAGS = $(addprefix -l, $(LIBRARIES)) |
40 | PACKAGE_FLAGS = $(shell pkg-config --cflags --libs $(PACKAGES)) | 42 | PACKAGE_FLAGS = $(shell pkg-config --cflags --libs $(PACKAGES)) |
43 | INCLUDE_FLAGS = $(addprefix -I, $(INCLUDES)) | ||
41 | 44 | ||
42 | all: $(BINARY) | 45 | all: $(BINARY) |
43 | 46 | ||
@@ -48,7 +51,7 @@ release: CFLAGS += $(RELEASEFLAGS) | |||
48 | release: $(BINARY) | 51 | release: $(BINARY) |
49 | 52 | ||
50 | %.o: %.c | 53 | %.o: %.c |
51 | $(GNU_CC) $(CFLAGS) -c $< -o $@ $(LIBRARY_FLAGS) $(PACKAGE_FLAGS) | 54 | $(GNU_CC) $(CFLAGS) -c $< -o $@ $(LIBRARY_FLAGS) $(PACKAGE_FLAGS) $(INCLUDE_FLAGS) |
52 | 55 | ||
53 | $(BINARY): $(OBJECT_FILES) | 56 | $(BINARY): $(OBJECT_FILES) |
54 | $(GNU_LD) $(LDFLAGS) $^ -o $@ $(LIBRARY_FLAGS) $(PACKAGE_FLAGS) | 57 | $(GNU_LD) $(LDFLAGS) $^ -o $@ $(LIBRARY_FLAGS) $(PACKAGE_FLAGS) |