-
Notifications
You must be signed in to change notification settings - Fork 4
/
GNUmakefile
47 lines (37 loc) · 914 Bytes
/
GNUmakefile
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
ETOILE_CORE_MODULE = YES
include $(GNUSTEP_MAKEFILES)/common.make
SUBPROJECTS = XCBKit #WorkspaceManager
DEPENDENCIES = XCBKit
#
# Application
#
VERSION = 0.1
TOOL_NAME = ProjectManager
#
# Resource files
#
CC = clang
$(TOOL_NAME)_LANGUAGES = English
$(TOOL_NAME)_CPPFLAGS += -I.
$(TOOL_NAME)_LDFLAGS += -L./XCBKit/XCBKit.framework/
$(TOOL_NAME)_OBJC_FILES = \
PMNotifications.m\
PMConnectionDelegate.m \
PMScreen.m \
PMCompositeWindow.m \
PMManagedWindow.m \
PMNormalWindowDecorator.m \
main.m
$(TOOL_NAME)_TOOL_LIBS = -lXCBKit
$(TOOL_NAME)_HEADER_FILES =\
PMManagedWindow.h \
PMManagedWindowDecorator.h\
PMCompositeWindow.h\
PMScreen.h\
PMNotifications.h\
PMConnectionDelegate.h\
PMNormalWindowDecorator.h
ADDITIONAL_OBJCFLAGS = -std=c99 -g -Wno-unused -Werror -Wall
include $(GNUSTEP_MAKEFILES)/aggregate.make
include $(GNUSTEP_MAKEFILES)/tool.make
-include ../../../etoile.make