diff options
Diffstat (limited to 'libmdock/Makefile.am')
-rw-r--r-- | libmdock/Makefile.am | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/libmdock/Makefile.am b/libmdock/Makefile.am index 7c5514e..dedf339 100644 --- a/libmdock/Makefile.am +++ b/libmdock/Makefile.am @@ -5,10 +5,16 @@ libmdock_la_LIBADD = $(GTK_LIBS) $(GIO_LIBS) $(WNCK_LIBS) $(GTOP_LIBS) gsettings_SCHEMAS = com.javispedro.mdock.widget.gschema.xml -include_HEADERS = mdock-widget.h mdock-item.h mdock-enums.h -CLEANFILES = mdock-enums.c +include_HEADERS = mdock-widget.h mdock-item.h +CLEANFILES = mdock-enums.c mdock-enums.h -mdock-enums.c: mdock-enums.h - glib-mkenums $< > $@ +EXTRA_DIST = mdock-enums.h.template mdock-enums.c.template +BUILT_SOURCES = mdock-enums.h mdock-enums.c + +mdock-enums.c: mdock-enums.c.template $(include_HEADERS) + glib-mkenums --template $< $(include_HEADERS) > $@ + +mdock-enums.h: mdock-enums.h.template $(include_HEADERS) + glib-mkenums --template $< $(include_HEADERS) > $@ @GSETTINGS_RULES@ |