efl/legacy/ecore/src/Makefile.am

27 lines
689 B
Makefile

MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = lib bin tests examples modules
if BUILD_ECORE_X_XCB
MAINTAINERCLEANFILES += ecore_xcb_keysym_table.h ecore_xcb_keysym_table_h
CLEANFILES = ecore_xcb_keysym_table.h ecore_xcb_keysym_table_h
SUBDIRS += util
BUILT_SOURCES=ecore_xcb_keysym_table.h
#
# Building ecore_xcb_keysym_table.h requires the makekeys utility
#
ecore_xcb_keysym_table.h: $(KEYSYMDEFS) $(top_builddir)/src/util/makekeys$(EXEEXT)
$(top_builddir)/src/util/makekeys $(KEYSYMDEFS) > ecore_xcb_keysym_table_h
mv -f ecore_xcb_keysym_table_h ./lib/ecore_x/xcb/$@
$(top_builddir)/src/util/makekeys$(EXEEXT): force
cd util && $(MAKE)
force:
endif