1#
2# GNUmakefile - Generated by ProjectCenter
3#
4ifeq ($(GNUSTEP_MAKEFILES),)
5 GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES 2>/dev/null)
6  ifeq ($(GNUSTEP_MAKEFILES),)
7    $(warning )
8    $(warning Unable to obtain GNUSTEP_MAKEFILES setting from gnustep-config!)
9    $(warning Perhaps gnustep-make is not properly installed,)
10    $(warning so gnustep-config is not in your PATH.)
11    $(warning )
12    $(warning Your PATH is currently $(PATH))
13    $(warning )
14  endif
15endif
16ifeq ($(GNUSTEP_MAKEFILES),)
17 $(error You need to set GNUSTEP_MAKEFILES before compiling!)
18endif
19
20include $(GNUSTEP_MAKEFILES)/common.make
21
22#
23# Application
24#
25VERSION = 0.7
26PACKAGE_NAME = Graphos
27APP_NAME = Graphos
28Graphos_APPLICATION_ICON = graphos_appicon_48.tif
29
30
31#
32# Resource files
33#
34Graphos_RESOURCE_FILES = \
35Resources/GRDocument.gorm \
36Resources/MainMenu.gorm \
37Resources/PropertiesEditor.gorm \
38Resources/bezier.tiff \
39Resources/blackarrow.tiff \
40Resources/hand.tiff \
41Resources/LineCap1.tiff \
42Resources/LineCap2.tiff \
43Resources/LineCap3.tiff \
44Resources/LineJoin1.tiff \
45Resources/LineJoin2.tiff \
46Resources/LineJoin3.tiff \
47Resources/magnify.tiff \
48Resources/paint.tiff \
49Resources/pencil.tiff \
50Resources/rectangle.tiff \
51Resources/reduce.tiff \
52Resources/reflect.tiff \
53Resources/rotate.tiff \
54Resources/shissors.tiff \
55Resources/text.tiff \
56Resources/txtAlignCenter.tiff \
57Resources/txtAlignLeft.tiff \
58Resources/txtAlignRight.tiff \
59Resources/whitearrow.tiff \
60Resources/x.tiff \
61Resources/graphos_appicon_48.tif \
62Resources/circle.tiff \
63Resources/graphos_doc_icon_48.tif \
64Resources/GraphosInfo.plist
65
66
67#
68# Header files
69#
70Graphos_HEADER_FILES = \
71Graphos.h \
72GRBezierControlPoint.h \
73GRBezierPathEditor.h \
74GRDocument.h \
75GRDocView.h \
76GRFunctions.h \
77GRPropsEditor.h \
78GRText.h \
79GRTextEditor.h \
80GRTextEditorView.h \
81GRTools.h \
82GRBox.h \
83GRBoxEditor.h \
84GRBezierPath.h \
85GRObjectEditor.h \
86GRDrawableObject.h \
87GRObjectControlPoint.h \
88GRPathObject.h \
89GRPathEditor.h \
90GRCircle.h \
91GRCircleEditor.h \
92GRImage.h \
93GRImageEditor.h
94
95#
96# Objective-C Class files
97#
98Graphos_OBJC_FILES = \
99Graphos.m \
100GRBezierControlPoint.m \
101GRBezierPathEditor.m \
102GRDocument.m \
103GRDocView.m \
104GRFunctions.m \
105GRPropsEditor.m \
106GRText.m \
107GRTextEditor.m \
108GRTextEditorView.m \
109GRTools.m \
110GRBox.m \
111GRBoxEditor.m \
112GRBezierPath.m \
113GRObjectEditor.m \
114GRDrawableObject.m \
115GRObjectControlPoint.m \
116GRPathObject.m \
117GRPathEditor.m \
118GRCircle.m \
119GRCircleEditor.m \
120GRImage.m \
121GRImageEditor.m
122
123#
124# Other sources
125#
126Graphos_OBJC_FILES += \
127main.m
128
129#
130# Makefiles
131#
132-include GNUmakefile.preamble
133include $(GNUSTEP_MAKEFILES)/aggregate.make
134include $(GNUSTEP_MAKEFILES)/application.make
135-include GNUmakefile.postamble
136