-DISTCLEANFILES += \
+E_EOLIANFILES = \
src/bin/e_comp_object.eo.c \
-src/bin/e_comp_object.eo.h \
+src/bin/e_comp_object.eo.h
+
+DISTCLEANFILES += \
+$(E_EOLIANFILES) \
src/bin/e_fm_shared_types.h
EXTRA_DIST += \
src/bin/e_comp_wl.c
endif
-src_bin_enlightenment_DEPENDENCIES = \
-src/bin/e_comp_object.eo.c
+src/bin/e_comp_object.c: $(E_EOLIANFILES)
src_bin_enlightenment_CPPFLAGS = $(E_CPPFLAGS) -DEFL_BETA_API_SUPPORT -DEFL_EO_API_SUPPORT -DE_LOGGING=1 @WAYLAND_CFLAGS@ @WAYLAND_EGL_CFLAGS@ @ECORE_X_CFLAGS@ -DNEED_X=1
src_bin_enlightenment_SOURCES = \