Added Makefile.classes generation, including Makefile.classes

This commit is contained in:
Jesse van den Kieboom 2005-11-15 11:58:50 +00:00
parent d3133369bd
commit 0869686c76
1 changed files with 8 additions and 1 deletions

View File

@ -22,15 +22,18 @@ gnoemoe_SOURCES = $(BUILT_SOURCES) \
gm-support.c gm-support.h \
gm-editor.c gm-editor.h \
gm-pixbuf.c gm-pixbuf.h \
gm-debug.c gm-debug.h
gm-debug.c gm-debug.h \
list.c list.h
include $(srcdir)/widgets/Makefile.include
include $(srcdir)/dialogs/Makefile.include
include $(srcdir)/mcp/Makefile.include
include $(srcdir)/mcp/Makefile.classes
if HAVE_SCRIPT
gnoemoe_SOURCES += gm-scripts.c gm-scripts.h
endif
gm-marshal.h: gm-marshal.list $(GLIB_GENMARSHAL)
$(GLIB_GENMARSHAL) $< --header --prefix=gm_marshal > $@
@ -38,6 +41,10 @@ gm-marshal.c: gm-marshal.list $(GLIB_GENMARSHAL)
echo "#include \"gm-marshal.h\"" > $@ && \
$(GLIB_GENMARSHAL) $< --body --prefix=gm_marshal >> $@
mcp/Makefile.classes: mcp/packages.defs
( cd $(srcdir) && echo "gnoemoe_SOURCES += \\" > $@ && \
./mcp/$(MCP_CLASSES) --defs $< --files --prefix "mcp/" >> $@ )
gnoemoe_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) @RUBYLINK@
CLEANFILES += $(BUILT_SOURCES)