transformed guicast to include Makefile.am
[cinelerra_cv/ct.git] / guicast / Makefile.am
blobb4adaac04f2956ef7f5eabeeab3ae2b07407d6c8
1 libguicast_la_srcdir = $(top_srcdir)/guicast
2 lib_LTLIBRARIES += libguicast.la
3 noinst_PROGRAMS += bootstrap
5 libguicast_la_LIBADD = $(OPENGL_LIBS) -lXxf86vm -lXv -lXext -lX11 $(X_EXTRA_LIBS)
6 libguicast_la_LDFLAGS = $(X_LIBS) -version-info 1:0:0 
7 libguicast_la_SOURCES = \
8         $(libguicast_la_srcdir)/bcbar.C \
9         $(libguicast_la_srcdir)/bcbitmap.C \
10         $(libguicast_la_srcdir)/bcbutton.C \
11         $(libguicast_la_srcdir)/bccapture.C \
12         $(libguicast_la_srcdir)/bcclipboard.C \
13         $(libguicast_la_srcdir)/bcdelete.C \
14         $(libguicast_la_srcdir)/bcdialog.C \
15         $(libguicast_la_srcdir)/bcdisplayinfo.C \
16         $(libguicast_la_srcdir)/bcdragwindow.C \
17         $(libguicast_la_srcdir)/bcfilebox.C \
18         $(libguicast_la_srcdir)/bchash.C \
19         $(libguicast_la_srcdir)/bclistbox.C \
20         $(libguicast_la_srcdir)/bclistboxitem.C \
21         $(libguicast_la_srcdir)/bcmenu.C \
22         $(libguicast_la_srcdir)/bcmenubar.C \
23         $(libguicast_la_srcdir)/bcmenuitem.C \
24         $(libguicast_la_srcdir)/bcmenupopup.C \
25         $(libguicast_la_srcdir)/bcmeter.C \
26         $(libguicast_la_srcdir)/bcnewfolder.C \
27         $(libguicast_la_srcdir)/bcpan.C \
28         $(libguicast_la_srcdir)/bcpbuffer.C \
29         $(libguicast_la_srcdir)/bcpixmap.C \
30         $(libguicast_la_srcdir)/bcpixmapsw.C \
31         $(libguicast_la_srcdir)/bcpopup.C \
32         $(libguicast_la_srcdir)/bcpopupmenu.C \
33         $(libguicast_la_srcdir)/bcpot.C \
34         $(libguicast_la_srcdir)/bcprogress.C \
35         $(libguicast_la_srcdir)/bcprogressbox.C \
36         $(libguicast_la_srcdir)/bcrecentlist.C \
37         $(libguicast_la_srcdir)/bcrelocatablewidget.C \
38         $(libguicast_la_srcdir)/bcrepeater.C \
39         $(libguicast_la_srcdir)/bcresources.C \
40         $(libguicast_la_srcdir)/bcscrollbar.C \
41         $(libguicast_la_srcdir)/bcsignals.C \
42         $(libguicast_la_srcdir)/bcslider.C  \
43         $(libguicast_la_srcdir)/bcsubwindow.C \
44         $(libguicast_la_srcdir)/bcsynchronous.C \
45         $(libguicast_la_srcdir)/bctextbox.C \
46         $(libguicast_la_srcdir)/bctexture.C \
47         $(libguicast_la_srcdir)/bctheme.C \
48         $(libguicast_la_srcdir)/bctimer.C \
49         $(libguicast_la_srcdir)/bctitle.C \
50         $(libguicast_la_srcdir)/bctoggle.C \
51         $(libguicast_la_srcdir)/bctumble.C \
52         $(libguicast_la_srcdir)/bcwidgetgrid.C \
53         $(libguicast_la_srcdir)/bcwindow.C \
54         $(libguicast_la_srcdir)/bcwindow3d.C \
55         $(libguicast_la_srcdir)/bcwindowbase.C \
56         $(libguicast_la_srcdir)/bcwindowdraw.C \
57         $(libguicast_la_srcdir)/bcwindowevents.C \
58         $(libguicast_la_srcdir)/condition.C \
59         $(libguicast_la_srcdir)/debug.h \
60         $(libguicast_la_srcdir)/error.h \
61         $(libguicast_la_srcdir)/errorbox.C \
62         $(libguicast_la_srcdir)/filesystem.C \
63         $(libguicast_la_srcdir)/mutex.C \
64         $(libguicast_la_srcdir)/rotateframe.C \
65         $(libguicast_la_srcdir)/sema.C \
66         $(libguicast_la_srcdir)/stringfile.C \
67         $(libguicast_la_srcdir)/thread.C \
68         $(libguicast_la_srcdir)/units.C \
69         $(libguicast_la_srcdir)/vframe.C \
70         $(libguicast_la_srcdir)/vframe3d.C \
71         $(libguicast_la_srcdir)/workarounds.C
73 noinst_HEADERS += \
74         $(libguicast_la_srcdir)/arraylist.h \
75         $(libguicast_la_srcdir)/bcbar.h \
76         $(libguicast_la_srcdir)/bcbar.inc \
77         $(libguicast_la_srcdir)/bcbitmap.h \
78         $(libguicast_la_srcdir)/bcbitmap.inc \
79         $(libguicast_la_srcdir)/bcbutton.h \
80         $(libguicast_la_srcdir)/bcbutton.inc \
81         $(libguicast_la_srcdir)/bccapture.h \
82         $(libguicast_la_srcdir)/bccapture.inc \
83         $(libguicast_la_srcdir)/bcclipboard.h \
84         $(libguicast_la_srcdir)/bcclipboard.inc \
85         $(libguicast_la_srcdir)/bcdelete.h \
86         $(libguicast_la_srcdir)/bcdelete.inc \
87         $(libguicast_la_srcdir)/bcdialog.h \
88         $(libguicast_la_srcdir)/bcdialog.inc \
89         $(libguicast_la_srcdir)/bcdisplayinfo.h \
90         $(libguicast_la_srcdir)/bcdisplayinfo.inc \
91         $(libguicast_la_srcdir)/bcdragwindow.h \
92         $(libguicast_la_srcdir)/bcdragwindow.inc \
93         $(libguicast_la_srcdir)/bcfilebox.h \
94         $(libguicast_la_srcdir)/bcfilebox.inc \
95         $(libguicast_la_srcdir)/bchash.h \
96         $(libguicast_la_srcdir)/bchash.inc \
97         $(libguicast_la_srcdir)/bcipc.h \
98         $(libguicast_la_srcdir)/bclistbox.h \
99         $(libguicast_la_srcdir)/bclistbox.inc \
100         $(libguicast_la_srcdir)/bclistboxitem.h \
101         $(libguicast_la_srcdir)/bclistboxitem.inc \
102         $(libguicast_la_srcdir)/bcmenu.h \
103         $(libguicast_la_srcdir)/bcmenu.inc \
104         $(libguicast_la_srcdir)/bcmenubar.h \
105         $(libguicast_la_srcdir)/bcmenubar.inc \
106         $(libguicast_la_srcdir)/bcmenuitem.h \
107         $(libguicast_la_srcdir)/bcmenuitem.inc \
108         $(libguicast_la_srcdir)/bcmenupopup.h \
109         $(libguicast_la_srcdir)/bcmenupopup.inc \
110         $(libguicast_la_srcdir)/bcmeter.h \
111         $(libguicast_la_srcdir)/bcmeter.inc \
112         $(libguicast_la_srcdir)/bcnewfolder.h \
113         $(libguicast_la_srcdir)/bcnewfolder.inc \
114         $(libguicast_la_srcdir)/bcpan.h \
115         $(libguicast_la_srcdir)/bcpan.inc \
116         $(libguicast_la_srcdir)/bcpbuffer.h \
117         $(libguicast_la_srcdir)/bcpbuffer.inc \
118         $(libguicast_la_srcdir)/bcpixmap.h \
119         $(libguicast_la_srcdir)/bcpixmap.inc \
120         $(libguicast_la_srcdir)/bcpixmapsw.h \
121         $(libguicast_la_srcdir)/bcpixmapsw.inc \
122         $(libguicast_la_srcdir)/bcpopup.h \
123         $(libguicast_la_srcdir)/bcpopup.inc \
124         $(libguicast_la_srcdir)/bcpopupmenu.h \
125         $(libguicast_la_srcdir)/bcpopupmenu.inc \
126         $(libguicast_la_srcdir)/bcpot.h \
127         $(libguicast_la_srcdir)/bcpot.inc \
128         $(libguicast_la_srcdir)/bcprogressbox.h \
129         $(libguicast_la_srcdir)/bcprogressbox.inc \
130         $(libguicast_la_srcdir)/bcprogress.h \
131         $(libguicast_la_srcdir)/bcprogress.inc \
132         $(libguicast_la_srcdir)/bcrecentlist.h \
133         $(libguicast_la_srcdir)/bcrelocatablewidget.h \
134         $(libguicast_la_srcdir)/bcrelocatablewidget.inc \
135         $(libguicast_la_srcdir)/bcrepeater.h \
136         $(libguicast_la_srcdir)/bcrepeater.inc \
137         $(libguicast_la_srcdir)/bcresources.h \
138         $(libguicast_la_srcdir)/bcresources.inc \
139         $(libguicast_la_srcdir)/bcscrollbar.h \
140         $(libguicast_la_srcdir)/bcscrollbar.inc \
141         $(libguicast_la_srcdir)/bcsignals.h \
142         $(libguicast_la_srcdir)/bcsignals.inc \
143         $(libguicast_la_srcdir)/bcslider.h \
144         $(libguicast_la_srcdir)/bcslider.inc \
145         $(libguicast_la_srcdir)/bcsubwindow.h \
146         $(libguicast_la_srcdir)/bcsubwindow.inc \
147         $(libguicast_la_srcdir)/bcsynchronous.h \
148         $(libguicast_la_srcdir)/bcsynchronous.inc \
149         $(libguicast_la_srcdir)/bctextbox.h \
150         $(libguicast_la_srcdir)/bctextbox.inc \
151         $(libguicast_la_srcdir)/bctexture.h \
152         $(libguicast_la_srcdir)/bctexture.inc \
153         $(libguicast_la_srcdir)/bctheme.h \
154         $(libguicast_la_srcdir)/bctheme.inc \
155         $(libguicast_la_srcdir)/bctimer.h \
156         $(libguicast_la_srcdir)/bctimer.inc \
157         $(libguicast_la_srcdir)/bctitle.h \
158         $(libguicast_la_srcdir)/bctitle.inc \
159         $(libguicast_la_srcdir)/bctoggle.h \
160         $(libguicast_la_srcdir)/bctoggle.inc \
161         $(libguicast_la_srcdir)/bctumble.h \
162         $(libguicast_la_srcdir)/bctumble.inc \
163         $(libguicast_la_srcdir)/bcwidgetgrid.h \
164         $(libguicast_la_srcdir)/bcwidgetgrid.inc \
165         $(libguicast_la_srcdir)/bcwindowbase.h \
166         $(libguicast_la_srcdir)/bcwindowbase.inc \
167         $(libguicast_la_srcdir)/bcwindowevents.h \
168         $(libguicast_la_srcdir)/bcwindowevents.inc \
169         $(libguicast_la_srcdir)/bcwindow.h \
170         $(libguicast_la_srcdir)/bcwindow.inc \
171         $(libguicast_la_srcdir)/clip.h \
172         $(libguicast_la_srcdir)/colors.h \
173         $(libguicast_la_srcdir)/condition.inc \
174         $(libguicast_la_srcdir)/cursors.h \
175         $(libguicast_la_srcdir)/errorbox.h \
176         $(libguicast_la_srcdir)/errorbox.inc \
177         $(libguicast_la_srcdir)/filesystem.h \
178         $(libguicast_la_srcdir)/filesystem.inc \
179         $(libguicast_la_srcdir)/fonts.h \
180         $(libguicast_la_srcdir)/guicast.h \
181         $(libguicast_la_srcdir)/keys.h \
182         $(libguicast_la_srcdir)/language.h \
183         $(libguicast_la_srcdir)/linklist.h \
184         $(libguicast_la_srcdir)/mutex.h \
185         $(libguicast_la_srcdir)/mutex.inc \
186         $(libguicast_la_srcdir)/rotateframe.h \
187         $(libguicast_la_srcdir)/rotateframe.inc \
188         $(libguicast_la_srcdir)/sema.h \
189         $(libguicast_la_srcdir)/sema.inc \
190         $(libguicast_la_srcdir)/sizes.h \
191         $(libguicast_la_srcdir)/stringfile.h \
192         $(libguicast_la_srcdir)/stringfile.inc \
193         $(libguicast_la_srcdir)/testobject.h \
194         $(libguicast_la_srcdir)/thread.h \
195         $(libguicast_la_srcdir)/units.h \
196         $(libguicast_la_srcdir)/vframe.h \
197         $(libguicast_la_srcdir)/vframe.inc \
198         $(libguicast_la_srcdir)/workarounds.h \
199         $(libguicast_la_srcdir)/condition.h
201 libguicast_la_CPPFLAGS = -I$(top_srcdir)/quicktime
202 libguicast_la_CXXFLAGS = $(LARGEFILE_CFLAGS) $(X_CFLAGS)
204 # special CFLAGS that can be set on the make command line
205 bootstrap_CFLAGS =
206 bootstrap_SOURCES = $(libguicast_la_srcdir)/bootstrap.c
207 bootstrap_LDADD =
209 # custom rule that disregards any fancy flags that the user might have set
210 bootstrap.$(OBJEXT): $(libguicast_la_srcdir)/bootstrap.c
211         $(CC) $(BOOTSTRAP_CFLAGS) -c $<
213 EXTRA_DIST += images pngtoh.c
215 #dist-hook:
216 #       -rm -rf $(distdir)/images/CVS
217 #       -rm -rf $(distdir)/images/7seg_small/CVS