aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/elementary/src/bin/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--libraries/elementary/src/bin/Makefile.am200
1 files changed, 200 insertions, 0 deletions
diff --git a/libraries/elementary/src/bin/Makefile.am b/libraries/elementary/src/bin/Makefile.am
new file mode 100644
index 0000000..93fd441
--- /dev/null
+++ b/libraries/elementary/src/bin/Makefile.am
@@ -0,0 +1,200 @@
1AUTOMAKE_OPTIONS = 1.4 foreign
2
3MAINTAINERCLEANFILES = Makefile.in
4
5AM_CPPFLAGS = \
6-I$(top_srcdir) \
7-I$(top_srcdir)/src/lib \
8-I$(top_builddir)/src/lib \
9-I$(top_srcdir)/src/bin \
10-DPACKAGE_BIN_DIR=\"$(bindir)\" \
11-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
12@ELEMENTARY_CFLAGS@ \
13@ELEMENTARY_X_CFLAGS@ \
14@ELEMENTARY_FB_CFLAGS@ \
15@ELEMENTARY_WIN32_CFLAGS@ \
16@ELEMENTARY_WINCE_CFLAGS@ \
17@ELEMENTARY_EDBUS_CFLAGS@ \
18@ELEMENTARY_EFREET_CFLAGS@ \
19@ELEMENTARY_EWEATHER_CFLAGS@ \
20@ELEMENTARY_ETHUMB_CFLAGS@ \
21@ELEMENTARY_EMAP_CFLAGS@ \
22@EIO_CFLAGS@ \
23@ELEMENTARY_WEB_CFLAGS@
24
25bin_PROGRAMS = @ELEMENTARY_TEST_PRG@ @ELEMENTARY_CONFIG_PRG@
26if BUILD_QUICKLAUNCH
27bin_PROGRAMS += elementary_quicklaunch elementary_run elementary_testql
28endif
29
30EXTRA_PROGRAMS = elementary_test elementary_config
31
32elementary_test_SOURCES = \
33test.c \
34test_3d.c \
35test_actionslider.c \
36test_anim.c \
37test_bg.c \
38test_box.c \
39test_bubble.c \
40test_button.c \
41test_calendar.c \
42test_check.c \
43test_clock.c \
44test_cnp.c \
45test_colorselector.c \
46test_conform.c \
47test_ctxpopup.c \
48test_cursor.c \
49test_datetime.c \
50test_dayselector.c \
51test_diskselector.c \
52test_entry.c \
53test_entry_anchor.c \
54test_entry_anchor2.c \
55test_fileselector_button.c \
56test_fileselector.c \
57test_fileselector_entry.c \
58test_flip.c \
59test_flip_page.c \
60test_flipselector.c \
61test_floating.c \
62test_focus.c \
63test_focus2.c \
64test_focus3.c \
65test_gengrid.c \
66test_genlist.c \
67test_gesture_layer.c \
68test_gesture_layer2.c \
69test_gesture_layer3.c \
70test_glview_simple.c \
71test_glview.c \
72test_grid.c \
73test_hover.c \
74test_hoversel.c \
75test_icon.c \
76test_icon_desktops.c \
77test_icon_animated.c \
78test_index.c \
79test_inwin.c \
80test_label.c \
81test_launcher.c \
82test_layout.c \
83test_list.c \
84test_map.c \
85test_menu.c \
86test_multi.c \
87test_multibuttonentry.c \
88test_naviframe.c \
89test_naviframe_complex.c \
90test_notify.c \
91test_panel.c \
92test_panes.c \
93test_photo.c \
94test_photocam.c \
95test_popup.c \
96test_progressbar.c \
97test_radio.c \
98test_scaling.c \
99test_scroller.c \
100test_segment_control.c \
101test_separator.c \
102test_slider.c \
103test_slideshow.c \
104test_spinner.c \
105test_store.c \
106test_table.c \
107test_thumb.c \
108test_toolbar.c \
109test_tooltip.c \
110test_transit.c \
111test_video.c \
112test_weather.c \
113test_web.c \
114test_win_inline.c \
115test_win_socket.c \
116test_win_plug.c \
117test_win_state.c \
118test.h
119
120if HAVE_EIO
121elementary_test_SOURCES += test_eio.c
122endif
123
124elementary_test_LDADD = $(top_builddir)/src/lib/libelementary.la \
125 @ELEMENTARY_EWEATHER_LIBS@ \
126 @ELEMENTARY_EDBUS_LIBS@ \
127 @ELEMENTARY_EFREET_LIBS@ \
128 @ELEMENTARY_EMAP_LIBS@ \
129 @ELEMENTARY_LIBS@ \
130 @EIO_LIBS@ \
131 @ELEMENTARY_WEB_LIBS@ \
132 @my_libs@
133elementary_test_LDFLAGS =
134
135elementary_config_SOURCES = \
136config.c
137
138elementary_config_LDADD = $(top_builddir)/src/lib/libelementary.la \
139 @ELEMENTARY_EWEATHER_LIBS@ \
140 @ELEMENTARY_EDBUS_LIBS@ \
141 @ELEMENTARY_EFREET_LIBS@ \
142 @ELEMENTARY_EMAP_LIBS@ \
143 @ELEMENTARY_LIBS@ \
144 @my_libs@
145elementary_config_LDFLAGS =
146
147if BUILD_QUICKLAUNCH
148elementary_quicklaunch_SOURCES = quicklaunch.c
149elementary_quicklaunch_LDADD = $(top_builddir)/src/lib/libelementary.la \
150 @ELEMENTARY_EWEATHER_LIBS@ \
151 @ELEMENTARY_EDBUS_LIBS@ \
152 @ELEMENTARY_EFREET_LIBS@ \
153 @ELEMENTARY_EMAP_LIBS@ \
154 @ELEMENTARY_LIBS@ \
155 @my_libs@
156elementary_quicklaunch_LDFLAGS =
157
158if BUILD_RUN
159elementary_run_SOURCES = run.c
160elementary_run_LDADD =
161elementary_run_LDFLAGS =
162endif
163
164## This is how to build a quicklanch capable app
165# build the shared lib version - libtool produces a .a and .la file as well
166# as a .so - these get put in libdir ($PREFIX/lib) as elementary_testql.so
167# etc. - this is where elementary will expect to find the .so's for
168# quicklaunch apps.
169elementary_testqldir = $(libdir)
170elementary_testql_LTLIBRARIES = elementary_testql.la
171elementary_testql_la_SOURCES = $(elementary_test_SOURCES)
172elementary_testql_la_LIBADD = $(top_builddir)/src/lib/libelementary.la \
173 @ELEMENTARY_EWEATHER_LIBS@ \
174 @ELEMENTARY_EDBUS_LIBS@ \
175 @ELEMENTARY_EFREET_LIBS@ \
176 @ELEMENTARY_EMAP_LIBS@ \
177 @ELEMENTARY_LIBS@ \
178 @EIO_LIBS@ \
179 @ELEMENTARY_WEB_LIBS@ \
180 @my_libs@
181
182elementary_testql_la_CFLAGS =
183elementary_testql_la_LDFLAGS = -module -avoid-version -no-undefined
184elementary_testql_SOURCES = $(elementary_test_SOURCES)
185elementary_testql_LDADD = $(top_builddir)/src/lib/libelementary.la \
186 @ELEMENTARY_EWEATHER_LIBS@ \
187 @ELEMENTARY_EDBUS_LIBS@ \
188 @ELEMENTARY_EFREET_LIBS@ \
189 @ELEMENTARY_EMAP_LIBS@ \
190 @ELEMENTARY_LIBS@ \
191 @EIO_LIBS@ \
192 @ELEMENTARY_WEB_LIBS@ \
193 @my_libs@
194
195elementary_testql_CFLAGS = -DELM_LIB_QUICKLAUNCH=1
196elementary_testql_LDFLAGS =
197endif
198
199EXTRA_DIST = \
200test_factory.c