Updated towards 0.61.09 release
[synfig.git] / synfig-studio / trunk / src / synfigapp / Makefile.am
1 # $Id$
2
3 MAINTAINERCLEANFILES = Makefile.in
4 INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/libltdl
5
6 LAYER_ACTION_HH = \
7         actions/layeractivate.h   actions/layeradd.h   actions/layerduplicate.h   actions/layerencapsulate.h            \
8         actions/layerlower.h   actions/layermove.h   actions/layerparamconnect.h   actions/layerparamdisconnect.h       \
9         actions/layerparamset.h   actions/layerraise.h   actions/layerremove.h   actions/layersetdesc.h
10 LAYER_ACTION_CC = \
11         actions/layeractivate.cpp actions/layeradd.cpp actions/layerduplicate.cpp actions/layerencapsulate.cpp          \
12         actions/layerlower.cpp actions/layermove.cpp actions/layerparamconnect.cpp actions/layerparamdisconnect.cpp     \
13         actions/layerparamset.cpp actions/layerraise.cpp actions/layerremove.cpp actions/layersetdesc.cpp
14
15 VALUEDESC_ACTION_HH = \
16         actions/valuedescconnect.h   actions/valuedescconvert.h   actions/valuedescdisconnect.h                         \
17         actions/valuedescexport.h   actions/valuedesclink.h   actions/valuedescblinelink.h   actions/valuedescset.h
18 VALUEDESC_ACTION_CC = \
19         actions/valuedescconnect.cpp actions/valuedescconvert.cpp actions/valuedescdisconnect.cpp                       \
20         actions/valuedescexport.cpp actions/valuedesclink.cpp actions/valuedescblinelink.cpp actions/valuedescset.cpp
21
22 VALUENODE_ACTION_HH = \
23         actions/valuenodeadd.h   actions/valuenodeconstset.h   actions/valuenodedynamiclistinsert.h                     \
24         actions/valuenodedynamiclistinsertsmart.h   actions/valuenodedynamiclistloop.h                                  \
25         actions/valuenodedynamiclistremove.h   actions/valuenodedynamiclistremovesmart.h                                \
26         actions/valuenodedynamiclistrotateorder.h   actions/valuenodedynamiclistunloop.h                                \
27         actions/valuenodelinkconnect.h   actions/valuenodelinkdisconnect.h   actions/valuenoderemove.h                  \
28         actions/valuenoderename.h   actions/valuenodereplace.h
29 VALUENODE_ACTION_CC = \
30         actions/valuenodeadd.cpp actions/valuenodeconstset.cpp actions/valuenodedynamiclistinsert.cpp                   \
31         actions/valuenodedynamiclistinsertsmart.cpp actions/valuenodedynamiclistloop.cpp                                \
32         actions/valuenodedynamiclistremove.cpp actions/valuenodedynamiclistremovesmart.cpp                              \
33         actions/valuenodedynamiclistrotateorder.cpp actions/valuenodedynamiclistunloop.cpp                              \
34         actions/valuenodelinkconnect.cpp actions/valuenodelinkdisconnect.cpp actions/valuenoderemove.cpp                \
35         actions/valuenoderename.cpp actions/valuenodereplace.cpp
36
37 WAYPOINT_ACTION_HH = \
38         actions/waypointadd.h   actions/waypointremove.h   actions/waypointset.h   actions/waypointsetsmart.h           \
39         actions/waypointsimpleadd.h
40 WAYPOINT_ACTION_CC = \
41         actions/waypointadd.cpp actions/waypointremove.cpp actions/waypointset.cpp actions/waypointsetsmart.cpp         \
42         actions/waypointsimpleadd.cpp
43
44 TIMEPOINT_ACTION_HH = \
45         actions/timepointscopy.h   actions/timepointsdelete.h   actions/timepointsmove.h   timegather.h
46 TIMEPOINT_ACTION_CC = \
47         actions/timepointscopy.cpp actions/timepointsdelete.cpp actions/timepointsmove.cpp timegather.cpp
48
49 ACTIVEPOINT_ACTION_HH = \
50         actions/activepointadd.h   actions/activepointremove.h   actions/activepointset.h                               \
51         actions/activepointsetoff.h   actions/activepointseton.h   actions/activepointsetsmart.h                        \
52         actions/activepointsimpleadd.h
53 ACTIVEPOINT_ACTION_CC = \
54         actions/activepointadd.cpp actions/activepointremove.cpp actions/activepointset.cpp                             \
55         actions/activepointsetoff.cpp actions/activepointseton.cpp actions/activepointsetsmart.cpp                      \
56         actions/activepointsimpleadd.cpp
57
58 KEYFRAME_ACTION_HH = \
59         actions/keyframeadd.h   actions/keyframeduplicate.h   actions/keyframeremove.h   actions/keyframeset.h          \
60         actions/keyframesetdelta.h   actions/keyframewaypointset.h
61 KEYFRAME_ACTION_CC = \
62         actions/keyframeadd.cpp actions/keyframeduplicate.cpp actions/keyframeremove.cpp actions/keyframeset.cpp        \
63         actions/keyframesetdelta.cpp actions/keyframewaypointset.cpp
64
65 CANVAS_ACTION_HH = \
66         actions/canvasadd.h   actions/canvasdescriptionset.h   actions/canvasidset.h   actions/canvasnameset.h          \
67         actions/canvasremove.h   actions/canvasrenddescset.h
68 CANVAS_ACTION_CC = \
69         actions/canvasadd.cpp actions/canvasdescriptionset.cpp actions/canvasidset.cpp actions/canvasnameset.cpp        \
70         actions/canvasremove.cpp actions/canvasrenddescset.cpp
71
72 GROUP_ACTION_HH = \
73         actions/groupaddlayers.h   actions/groupremove.h   actions/groupremovelayers.h   actions/grouprename.h
74 GROUP_ACTION_CC = \
75         actions/groupaddlayers.cpp actions/groupremove.cpp actions/groupremovelayers.cpp actions/grouprename.cpp
76
77 OTHER_ACTION_HH = \
78         actions/blinepointtangentmerge.h   actions/blinepointtangentsplit.h   actions/colorset.h                        \
79         actions/editmodeset.h   actions/gradientset.h
80 OTHER_ACTION_CC = \
81         actions/blinepointtangentmerge.cpp actions/blinepointtangentsplit.cpp actions/colorset.cpp                      \
82         actions/editmodeset.cpp actions/gradientset.cpp
83
84 ACTIONHH = \
85         $(ACTIVEPOINT_ACTION_HH) $(CANVAS_ACTION_HH) $(GROUP_ACTION_HH) $(KEYFRAME_ACTION_HH) $(LAYER_ACTION_HH)        \
86         $(OTHER_ACTION_HH) $(TIMEPOINT_ACTION_HH) $(VALUEDESC_ACTION_HH) $(VALUENODE_ACTION_HH) $(WAYPOINT_ACTION_HH)
87 ACTIONCC = \
88         $(ACTIVEPOINT_ACTION_CC) $(CANVAS_ACTION_CC) $(GROUP_ACTION_CC) $(KEYFRAME_ACTION_CC) $(LAYER_ACTION_CC)        \
89         $(OTHER_ACTION_CC) $(TIMEPOINT_ACTION_CC) $(VALUEDESC_ACTION_CC) $(VALUENODE_ACTION_CC) $(WAYPOINT_ACTION_CC)
90
91 SYNFIGAPPHH = \
92         editmode.h selectionmanager.h \
93         $(ACTIONHH) action.h   action_param.h   action_system.h   blineconvert.h   canvasinterface.h   cvs.h            \
94         inputdevice.h   instance.h   main.h   settings.h   uimanager.h   value_desc.h   general.h
95 SYNFIGAPPCC = \
96         $(ACTIONCC) action.cpp action_param.cpp action_system.cpp blineconvert.cpp canvasinterface.cpp cvs.cpp          \
97         inputdevice.cpp instance.cpp main.cpp settings.cpp uimanager.cpp value_desc.cpp
98
99 synfiglibdir = @synfiglibdir@
100
101 lib_LTLIBRARIES = libsynfigapp.la
102 libsynfigapp_la_SOURCES = $(SYNFIGAPPCC) $(SYNFIGAPPHH)
103 libsynfigapp_la_LIBADD = @SYNFIG_LIBS@
104 libsynfigapp_la_CXXFLAGS = @SYNFIG_CFLAGS@ "-DLOCALEDIR=\"$(localedir)\""
105 libsynfigapp_la_LDFLAGS = -export-dynamic -no-undefined
106
107 include_synfigappdir = $(prefix)/include/synfigapp-0.0/synfigapp
108 include_synfigapp_HEADERS = $(SYNFIGAPPHH)