Get rid of null state
[synfig.git] / synfig-studio / src / gtkmm / Makefile.am
1 # $Id$
2
3 EXTRA_DIST = \
4         compview.cpp
5
6 MAINTAINERCLEANFILES = \
7         Makefile.in
8
9
10 CELLRENDERER_HH = \
11         cellrenderer_gradient.h \
12         cellrenderer_time.h \
13         cellrenderer_timetrack.h \
14         cellrenderer_value.h
15
16 CELLRENDERER_CC = \
17         cellrenderer_gradient.cpp \
18         cellrenderer_time.cpp \
19         cellrenderer_timetrack.cpp \
20         cellrenderer_value.cpp
21
22
23 WORKAREARENDERER_HH = \
24         renderer_bbox.h \
25         renderer_canvas.h \
26         renderer_dragbox.h \
27         renderer_ducks.h \
28         renderer_grid.h \
29         renderer_guides.h \
30         renderer_timecode.h \
31         workarearenderer.h
32
33 WORKAREARENDERER_CC = \
34         renderer_bbox.cpp \
35         renderer_canvas.cpp \
36         renderer_dragbox.cpp \
37         renderer_ducks.cpp \
38         renderer_grid.cpp \
39         renderer_guides.cpp \
40         renderer_timecode.cpp \
41         workarearenderer.cpp
42
43
44 PALETTE_HH = \
45         mod_palette/dock_palbrowse.h \
46         mod_palette/dock_paledit.h \
47         mod_palette/mod_palette.h
48
49 PALETTE_CC = \
50         mod_palette/dock_palbrowse.cpp \
51         mod_palette/dock_paledit.cpp \
52         mod_palette/mod_palette.cpp
53
54
55 MOD_MIRROR_HH = \
56         mod_mirror/mod_mirror.h \
57         mod_mirror/state_mirror.h
58
59 MOD_MIRROR_CC = \
60         mod_mirror/mod_mirror.cpp \
61         mod_mirror/state_mirror.cpp
62
63
64 DIALOG_HH = \
65         dialog_color.h \
66         dialog_gradient.h \
67         dialog_keyframe.h \
68         dialog_preview.h \
69         dialog_setup.h \
70         dialog_soundselect.h \
71         dialog_waypoint.h
72
73 DIALOG_CC = \
74         dialog_color.cpp \
75         dialog_gradient.cpp \
76         dialog_keyframe.cpp \
77         dialog_preview.cpp \
78         dialog_setup.cpp \
79         dialog_soundselect.cpp \
80         dialog_waypoint.cpp
81
82
83 DOCK_HH = \
84         dialog_tooloptions.h \
85         dock_canvases.h \
86         dock_canvasspecific.h \
87         dock_children.h \
88         dock_curves.h \
89         dock_history.h \
90         dock_info.h \
91         dock_keyframes.h \
92         dock_layergroups.h \
93         dock_layers.h \
94         dock_metadata.h \
95         dock_navigator.h \
96         dock_params.h \
97         dock_timetrack.h \
98         dockable.h \
99         dockbook.h \
100         dockdialog.h \
101         dockmanager.h
102
103 DOCK_CC = \
104         dialog_tooloptions.cpp \
105         dock_canvases.cpp \
106         dock_canvasspecific.cpp \
107         dock_children.cpp \
108         dock_curves.cpp \
109         dock_history.cpp \
110         dock_info.cpp \
111         dock_keyframes.cpp \
112         dock_layergroups.cpp \
113         dock_layers.cpp \
114         dock_metadata.cpp \
115         dock_navigator.cpp \
116         dock_params.cpp \
117         dock_timetrack.cpp \
118         dockable.cpp \
119         dockbook.cpp \
120         dockdialog.cpp \
121         dockmanager.cpp
122
123
124 WIDGET_HH = \
125         widget_canvaschooser.h \
126         widget_color.h \
127         widget_coloredit.h \
128         widget_compselect.h \
129         widget_curves.h \
130         widget_defaults.h \
131         widget_distance.h \
132         widget_enum.h \
133         widget_filename.h \
134         widget_gradient.h \
135         widget_sound.h \
136         widget_time.h \
137         widget_timeslider.h \
138         widget_value.h \
139         widget_vector.h \
140         widget_waypoint.h \
141         widget_waypointmodel.h \
142         widget_keyframe_list.h
143
144 WIDGET_CC = \
145         widget_canvaschooser.cpp \
146         widget_color.cpp \
147         widget_coloredit.cpp \
148         widget_compselect.cpp \
149         widget_curves.cpp \
150         widget_defaults.cpp \
151         widget_distance.cpp \
152         widget_enum.cpp \
153         widget_filename.cpp \
154         widget_gradient.cpp \
155         widget_sound.cpp \
156         widget_time.cpp \
157         widget_timeslider.cpp \
158         widget_value.cpp \
159         widget_vector.cpp \
160         widget_waypoint.cpp \
161         widget_waypointmodel.cpp \
162         widget_keyframe_list.cpp
163
164
165 STATE_HH = \
166         state_bline.h \
167         state_circle.h \
168         state_draw.h \
169         state_eyedrop.h \
170         state_fill.h \
171         state_gradient.h \
172         state_normal.h \
173         state_polygon.h \
174         state_rectangle.h \
175         state_sketch.h \
176         state_smoothmove.h \
177         state_star.h \
178         state_stroke.h \
179         state_text.h \
180         state_width.h \
181         state_zoom.h
182
183 STATE_CC = \
184         state_bline.cpp \
185         state_circle.cpp \
186         state_draw.cpp \
187         state_eyedrop.cpp \
188         state_fill.cpp \
189         state_gradient.cpp \
190         state_normal.cpp \
191         state_polygon.cpp \
192         state_rectangle.cpp \
193         state_sketch.cpp \
194         state_smoothmove.cpp \
195         state_star.cpp \
196         state_stroke.cpp \
197         state_text.cpp \
198         state_width.cpp \
199         state_zoom.cpp
200
201
202 TREEVIEW_HH = \
203         childrentree.h \
204         keyframetree.h \
205         layergrouptree.h \
206         layertree.h
207
208 TREEVIEW_CC = \
209         childrentree.cpp \
210         keyframetree.cpp \
211         layergrouptree.cpp \
212         layertree.cpp
213
214
215 TREESTORE_HH = \
216         canvastreestore.h \
217         childrentreestore.h \
218         historytreestore.h \
219         keyframetreestore.h \
220         layergrouptreestore.h \
221         layerparamtreestore.h \
222         layertreestore.h \
223         metadatatreestore.h
224
225 TREESTORE_CC = \
226         canvastreestore.cpp \
227         childrentreestore.cpp \
228         historytreestore.cpp \
229         keyframetreestore.cpp \
230         layergrouptreestore.cpp \
231         layerparamtreestore.cpp \
232         layertreestore.cpp \
233         metadatatreestore.cpp
234
235
236 DUCKTRANSFORM_HH = \
237         ducktransform_rotate.h \
238         ducktransform_scale.h \
239         ducktransform_translate.h \
240         duck.h
241
242 DUCKTRANSFORM_CC = \
243         duck.cpp
244
245
246 EVENTS_HH = \
247         event_layerclick.h \
248         event_mouse.h
249
250
251 ACTION_MANAGERS_HH = \
252         groupactionmanager.h \
253         keyframeactionmanager.h \
254         layeractionmanager.h
255
256 ACTION_MANAGERS_CC = \
257         groupactionmanager.cpp \
258         keyframeactionmanager.cpp \
259         layeractionmanager.cpp
260
261
262 OTHER_HH = \
263         compview.h \
264         eventkey.h \
265         smach.h \
266         about.h \
267         adjust_window.h \
268         app.h \
269         asyncrenderer.h \
270         audiocontainer.h \
271         autorecover.h \
272         canvasoptions.h \
273         canvasproperties.h \
274         canvasview.h \
275         devicetracker.h \
276         dialogsettings.h \
277         duckmatic.h \
278         general.h \
279         iconcontroller.h \
280         instance.h \
281         ipc.h \
282         keymapsettings.h \
283         module.h \
284         onemoment.h \
285         preview.h \
286         renddesc.h \
287         render.h \
288         splash.h \
289         statemanager.h \
290         toolbox.h \
291         valuelink.h \
292         workarea.h \
293         zoomdial.h \
294         framedial.h \
295         keyframedial.h \
296         toggleducksdial.h \
297         resolutiondial.h
298
299 OTHER_CC = \
300         main.cpp \
301         about.cpp \
302         adjust_window.cpp \
303         app.cpp \
304         asyncrenderer.cpp \
305         audiocontainer.cpp \
306         autorecover.cpp \
307         canvasoptions.cpp \
308         canvasproperties.cpp \
309         canvasview.cpp \
310         devicetracker.cpp \
311         dialogsettings.cpp \
312         duckmatic.cpp \
313         iconcontroller.cpp \
314         instance.cpp \
315         ipc.cpp \
316         keymapsettings.cpp \
317         module.cpp \
318         onemoment.cpp \
319         preview.cpp \
320         renddesc.cpp \
321         render.cpp \
322         splash.cpp \
323         statemanager.cpp \
324         toolbox.cpp \
325         valuelink.cpp \
326         workarea.cpp \
327         zoomdial.cpp \
328         framedial.cpp \
329         keyframedial.cpp \
330         toggleducksdial.cpp \
331         resolutiondial.cpp
332
333 INCLUDES = \
334         -I$(top_srcdir)/src
335
336 bin_PROGRAMS = synfigstudio
337
338 synfigstudio_SOURCES = \
339         $(MOD_MIRROR_CC) \
340         $(MOD_MIRROR_HH) \
341         $(PALETTE_CC) \
342         $(PALETTE_HH) \
343         $(WORKAREARENDERER_CC) \
344         $(WORKAREARENDERER_HH) \
345         $(ACTION_MANAGERS_HH) \
346         $(ACTION_MANAGERS_CC) \
347         $(DOCK_HH) \
348         $(DOCK_CC) \
349         $(OTHER_HH) \
350         $(OTHER_CC) \
351         $(EVENTS_HH) \
352         $(DUCKTRANSFORM_HH) \
353         $(DUCKTRANSFORM_CC) \
354         $(TREEVIEW_HH) \
355         $(TREEVIEW_CC) \
356         $(TREESTORE_HH) \
357         $(TREESTORE_CC) \
358         $(STATE_CC) \
359         $(STATE_HH) \
360         $(WIDGET_CC) \
361         $(WIDGET_HH) \
362         $(CELLRENDERER_HH) \
363         $(CELLRENDERER_CC) \
364         $(DIALOG_HH) \
365         $(DIALOG_CC)
366
367 synfigstudio_LDADD = \
368         ../synfigapp/libsynfigapp.la \
369         @SYNFIG_LIBS@ \
370         @GTKMM_LIBS@ \
371         @FMOD_LIBS@
372
373 synfigstudio_LDFLAGS = \
374         -dlopen self
375
376 synfigstudio_CXXFLAGS = \
377         @SYNFIG_CFLAGS@ \
378         @GTKMM_CFLAGS@ \
379         -DIMAGE_DIR=\"$(imagedir)\" \
380         -DIMAGE_EXT=\"$(imageext)\" \
381         "-DLOCALEDIR=\"$(localedir)\""