1#   GNUmakefile: main makefile for GNUstep Object Relationship Modeller
2#
3#   Copyright (C) 1999,2002,2003 Free Software Foundation, Inc.
4#
5#   Author:  Gregory John Casamento <greg_casamento@yahoo.com>
6#   Date: 2003
7#   Author:  Richard Frith-Macdonald <richard@brainstorm.co.uk>
8#   Date: 1999
9#
10#   This file is part of GNUstep.
11#
12#   This program is free software; you can redistribute it and/or modify
13#   it under the terms of the GNU General Public License as published by
14#   the Free Software Foundation; either version 2 of the License, or
15#   (at your option) any later version.
16#
17#   This program is distributed in the hope that it will be useful,
18#   but WITHOUT ANY WARRANTY; without even the implied warranty of
19#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20#   GNU General Public License for more details.
21#
22#   You should have received a copy of the GNU General Public License
23#   along with this program; if not, write to the Free Software
24#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA
25#
26
27PACKAGE_NAME = gorm
28include $(GNUSTEP_MAKEFILES)/common.make
29
30
31PACKAGE_NAME=GormCore
32LIBRARY_VAR=GORMCORE
33LIBRARY_NAME=GormCore
34GormCore_HEADER_FILES_DIR=.
35GormCore_HEADER_FILES_INSTALL_DIR=/GormCore
36ADDITIONAL_INCLUDE_DIRS = -I..
37srcdir = .
38
39include ../Version
40
41GormCore_HEADER_FILES = \
42	GormBoxEditor.h \
43	GormClassEditor.h \
44	GormClassInspector.h \
45	GormClassManager.h \
46	GormClassPanelController.h \
47	GormConnectionInspector.h \
48	GormControlEditor.h \
49	GormCustomClassInspector.h \
50	GormCustomView.h \
51	GormDocument.h \
52	GormDocumentController.h \
53	GormDocumentWindow.h \
54	GormFilePrefsManager.h \
55	GormFilesOwner.h \
56	GormFontViewController.h \
57	GormFunctions.h \
58	GormGenericEditor.h \
59	GormHelpInspector.h \
60	GormImage.h \
61	GormImageEditor.h \
62	GormImageInspector.h \
63	GormInspectorsManager.h \
64	GormInternalViewEditor.h \
65	GormMatrixEditor.h \
66	GormNSPanel.h \
67	GormNSSplitViewInspector.h \
68	GormNSWindow.h \
69	GormObjectEditor.h \
70	GormObjectInspector.h \
71	GormOpenGLView.h \
72	GormOutlineView.h \
73	GormPalettesManager.h \
74	GormPlacementInfo.h \
75	GormPlugin.h \
76	GormPluginManager.h \
77	GormPrivate.h \
78	GormProtocol.h \
79	GormResource.h \
80	GormResourceEditor.h \
81	GormResourceManager.h \
82	GormScrollViewAttributesInspector.h \
83	GormServer.h \
84	GormSetNameController.h \
85	GormSound.h \
86	GormSoundEditor.h \
87	GormSoundInspector.h \
88	GormSoundView.h \
89	GormSplitViewEditor.h \
90	GormStandaloneViewEditor.h \
91	GormViewEditor.h \
92	GormViewKnobs.h \
93	GormViewSizeInspector.h \
94	GormViewWindow.h \
95	GormViewWithContentViewEditor.h \
96	GormViewWithSubviewsEditor.h \
97	GormWindowEditor.h \
98	GormWindowTemplate.h \
99	GormWrapperBuilder.h \
100	GormWrapperLoader.h \
101	NSCell+GormAdditions.h \
102	NSColorWell+GormExtensions.h \
103	NSFontManager+GormExtensions.h \
104	NSView+GormExtensions.h
105
106GormCore_OBJC_FILES = \
107	GormBoxEditor.m \
108	GormClassEditor.m \
109	GormClassInspector.m \
110	GormClassManager.m \
111	GormClassPanelController.m \
112	GormConnectionInspector.m \
113	GormControlEditor.m \
114	GormCustomClassInspector.m \
115	GormCustomView.m \
116	GormDocument.m \
117	GormDocumentController.m \
118	GormDocumentWindow.m \
119	GormFilePrefsManager.m \
120	GormFilesOwner.m \
121	GormFontViewController.m \
122	GormFunctions.m \
123	GormGenericEditor.m \
124	GormHelpInspector.m \
125	GormImage.m \
126	GormImageEditor.m \
127	GormImageInspector.m \
128	GormInspectorsManager.m \
129	GormInternalViewEditor.m \
130	GormMatrixEditor.m \
131	GormNSPanel.m \
132	GormNSSplitViewInspector.m \
133	GormNSWindow.m \
134	GormObjectEditor.m \
135	GormObjectInspector.m \
136	GormOpenGLView.m \
137	GormOutlineView.m \
138	GormPalettesManager.m \
139	GormPlugin.m \
140	GormPluginManager.m \
141	GormResource.m \
142	GormResourceEditor.m \
143	GormResourceManager.m \
144	GormScrollViewAttributesInspector.m \
145	GormScrollViewEditor.m \
146	GormSetNameController.m \
147	GormSound.m \
148	GormSoundEditor.m \
149	GormSoundInspector.m \
150	GormSoundView.m \
151	GormSplitViewEditor.m \
152	GormStandaloneViewEditor.m \
153	GormViewEditor.m \
154	GormViewKnobs.m \
155	GormViewSizeInspector.m \
156	GormViewWindow.m \
157	GormViewWithContentViewEditor.m \
158	GormViewWithSubviewsEditor.m \
159	GormWindowEditor.m \
160	GormWindowTemplate.m \
161	GormWrapperBuilder.m \
162	GormWrapperLoader.m \
163	NSCell+GormAdditions.m \
164	NSColorWell+GormExtensions.m \
165	NSFontManager+GormExtensions.m \
166	NSView+GormExtensions.m \
167        GormPrivate.m
168
169SHARED_LD_POSTFLAGS += -lm
170
171-include GNUmakefile.preamble
172-include GNUmakefile.local
173
174include $(GNUSTEP_MAKEFILES)/aggregate.make
175include $(GNUSTEP_MAKEFILES)/library.make
176
177-include GNUmakefile.postamble
178