3 MAINTAINERCLEANFILES = Makefile.in
4 DISTCLEANFILES = e_fm_shared_types.h
8 -I$(top_builddir)/src/bin \
10 -I$(top_srcdir)/src/bin \
15 -DPACKAGE_BIN_DIR=\"@PACKAGE_BIN_DIR@\" \
16 -DPACKAGE_LIB_DIR=\"@PACKAGE_LIB_DIR@\" \
17 -DPACKAGE_DATA_DIR=\"@PACKAGE_DATA_DIR@\" \
18 -DLOCALE_DIR=\"@LOCALE_DIR@\" \
19 -DPACKAGE_SYSCONF_DIR=\"@PACKAGE_SYSCONF_DIR@\"
26 internal_bindir = $(libdir)/enlightenment/utils
27 internal_bin_PROGRAMS = \
34 internal_bin_PROGRAMS += enlightenment_backlight
37 ENLIGHTENMENTHEADERS = \
83 e_fm_shared_device.h \
96 e_int_border_locks.h \
99 e_int_border_remember.h \
100 e_int_config_modules.h \
101 e_int_gadcon_config.h \
105 e_int_shelf_config.h \
106 e_int_toolbar_config.h \
157 e_widget_color_well.h \
158 e_widget_config_list.h \
161 e_widget_deskpreview.h \
164 e_widget_font_preview.h \
165 e_widget_framelist.h \
166 e_widget_frametable.h \
175 e_widget_scrollframe.h \
177 e_widget_spectrum.h \
179 e_widget_textblock.h \
181 e_widget_toolbook.h \
188 enlightenment_src = \
232 e_fm_shared_codec.c \
233 e_fm_shared_device.c \
243 e_int_border_locks.c \
244 e_int_border_menu.c \
245 e_int_border_prop.c \
246 e_int_border_remember.c \
247 e_int_config_modules.c \
248 e_int_gadcon_config.c \
252 e_int_shelf_config.c \
253 e_int_toolbar_config.c \
304 e_widget_color_well.c \
305 e_widget_config_list.c \
308 e_widget_deskpreview.c \
311 e_widget_font_preview.c \
312 e_widget_framelist.c \
313 e_widget_frametable.c \
321 e_widget_scrollframe.c \
323 e_widget_spectrum.c \
325 e_widget_textblock.c \
327 e_widget_toolbook.c \
332 $(ENLIGHTENMENTHEADERS)
334 enlightenment_SOURCES = \
338 enlightenment_LDFLAGS = -export-dynamic
339 enlightenment_LDADD = @e_libs@ @dlopen_libs@ @cf_libs@ @VALGRIND_LIBS@ -lm
341 enlightenment_imc_SOURCES = \
347 enlightenment_imc_LDADD = @E_IMC_LIBS@
349 enlightenment_start_SOURCES = \
351 enlightenment_start_CFLAGS = $(INCLUDES) @E_START_CFLAGS@
352 enlightenment_start_LDADD = @dlopen_libs@ @E_START_LIBS@
354 enlightenment_thumb_SOURCES = \
359 enlightenment_thumb_LDADD = @E_THUMB_LIBS@
361 enlightenment_fm_op_SOURCES = \
364 enlightenment_fm_op_LDADD = @E_FM_OP_LIBS@
365 enlightenment_fm_op_CFLAGS = $(INCLUDES)
367 enlightenment_sys_SOURCES = \
370 enlightenment_sys_LDADD = @E_SYS_LIBS@
373 enlightenment_backlight_SOURCES = \
376 enlightenment_backlight_CFLAGS = @EEZE_CFLAGS@
377 enlightenment_backlight_LDADD = @EEZE_LIBS@
380 enlightenment_init_SOURCES = \
384 enlightenment_init_LDADD = @E_INIT_LIBS@
386 #enlightenment_alert_SOURCES = \
389 #enlightenment_alert_LDADD = @E_ALERT_LIBS@
390 #enlightenment_alert_CFLAGS = @E_ALERT_CFLAGS@
392 # HACK! why install-data-hook? install-exec-hook is run after bin_PROGRAMS
393 # and before internal_bin_PROGRAMS are installed. install-data-hook is
395 setuid_root_mode = a=rx,u+xs
398 @chmod $(setuid_root_mode) $(DESTDIR)$(libdir)/enlightenment/utils/enlightenment_sys$(EXEEXT) || true
399 @chmod $(setuid_root_mode) $(DESTDIR)$(libdir)/enlightenment/utils/enlightenment_backlight$(EXEEXT) || true
402 @chmod $(setuid_root_mode) $(DESTDIR)$(libdir)/enlightenment/utils/enlightenment_sys$(EXEEXT) || true
404 installed_headersdir = $(prefix)/include/enlightenment
405 installed_headers_DATA = $(ENLIGHTENMENTHEADERS)