2006-06-21 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/Makefile.am: * bindings/python/Makefile.am: * Makefile.am: Fix distcheck
This commit is contained in:
@ -1,45 +1,47 @@
|
||||
AUTOMAKE_OPTIONS = 1.7
|
||||
|
||||
CLEANFILES =
|
||||
EXTRA_DIST =
|
||||
|
||||
CLUTTER_DEFS = clutter-base.defs
|
||||
CLUTTER_TYPES_DEFS = clutter-base-types.defs
|
||||
|
||||
CREATEDEFS = $(PYTHON) createdefs.py
|
||||
|
||||
CLUTTER_OVERRIDES = clutter.override
|
||||
|
||||
CLEANFILES += \
|
||||
clutter.defs \
|
||||
clutter-types.defs
|
||||
|
||||
EXTRA_DIST += \
|
||||
$(CLUTTER_DEFS) \
|
||||
$(CLUTTER_TYPES_DEFS) \
|
||||
$(CLUTTER_OVERRIDES)
|
||||
EXTRA_DIST = \
|
||||
clutter-base.defs \
|
||||
clutter-base-types.defs \
|
||||
clutter.override
|
||||
|
||||
clutter.defs: $(CLUTTER_DEFS)
|
||||
@echo "*** Creating clutter.defs" && \
|
||||
echo ";; -*- scheme -*-" > gen-cdefs && \
|
||||
echo ";; THIS FILE IS AUTOGENERATED" >> gen-cdefs && \
|
||||
for p in $(CLUTTER_DEFS); do \
|
||||
echo "(include \"$$p\")" >> gen-cdefs; \
|
||||
done && \
|
||||
(cmp -s gen-cdefs clutter.defs || cp gen-cdefs clutter.defs) && \
|
||||
rm -f gen-cdefs
|
||||
clutter.defs: Makefile
|
||||
clutter.defs: Makefile stamp-clutter.defs
|
||||
@true
|
||||
stamp-clutter.defs: $(CLUTTER_DEFS)
|
||||
@echo "*** Creating clutter.defs" && \
|
||||
echo ";; -*- scheme -*-" > gen-cdefs && \
|
||||
echo ";; THIS FILE IS AUTOGENERATED" >> gen-cdefs && \
|
||||
for p in $(CLUTTER_DEFS); do \
|
||||
echo "(include \"$(top_srcdir)/bindings/python/$$p\")" >> gen-cdefs; \
|
||||
done && \
|
||||
(cmp -s gen-cdefs clutter.defs || cp gen-cdefs clutter.defs) && \
|
||||
rm -f gen-cdefs && \
|
||||
echo "timestamp" > $(@F)
|
||||
|
||||
clutter-types.defs: $(CLUTTER_TYPES_DEFS)
|
||||
clutter-types.defs: Makefile stamp-clutter-types.defs
|
||||
@true
|
||||
stamp-clutter-types.defs: $(CLUTTER_TYPES_DEFS)
|
||||
@echo "*** Creating clutter-types.defs" && \
|
||||
echo ";; -*- scheme -*-" > gen-ctdefs && \
|
||||
echo ";; THIS FILE IS AUTOGENERATED" >> gen-ctdefs && \
|
||||
for p in $(CLUTTER_TYPES_DEFS); do \
|
||||
echo "(include \"$$p\")" >> gen-ctdefs; \
|
||||
echo "(include \"$(top_srcdir)/bindings/python/$$p\")" >> gen-ctdefs; \
|
||||
done && \
|
||||
(cmp -s gen-ctdefs clutter-types.defs || cp gen-ctdefs clutter-types.defs) && \
|
||||
rm -f gen-ctdefs
|
||||
clutter-types.defs: Makefile
|
||||
rm -f gen-ctdefs && \
|
||||
echo "timestamp" > $(@F)
|
||||
|
||||
CLEANFILES += stamp-clutter.defs stamp-clutter-types.defs
|
||||
|
||||
clutter-pyglue.c: clutter.defs clutter-types.defs $(CLUTTER_OVERRIDES)
|
||||
$(PYGTK_CODEGEN) \
|
||||
@ -47,7 +49,7 @@ clutter-pyglue.c: clutter.defs clutter-types.defs $(CLUTTER_OVERRIDES)
|
||||
--register $(PYGTK_DEFSDIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFSDIR)/pango-types.defs \
|
||||
--register clutter-types.defs \
|
||||
--override $(CLUTTER_OVERRIDES) \
|
||||
--override $(top_srcdir)/bindings/python/$(CLUTTER_OVERRIDES) \
|
||||
--prefix clutter \
|
||||
clutter.defs > gen-$@ && \
|
||||
(cmp -s $@ gen-$@ || cp gen-$@ $@) && \
|
||||
@ -60,7 +62,6 @@ python_LTLIBRARIES = clutter.la
|
||||
|
||||
INCLUDES = $(PYTHON_CFLAGS) $(PYGTK_CFLAGS) -I$(top_srcdir) $(CLUTTER_CFLAGS)
|
||||
|
||||
clutter_la_DEPENDENCIES = cluttermodule.c clutter-pyglue.c
|
||||
clutter_la_SOURCES = clutter-pyglue.c cluttermodule.c
|
||||
clutter_la_LIBADD = $(PYTHON_LIBS) $(PYGTK_LIBS) \
|
||||
$(top_builddir)/clutter/libclutter-@CLUTTER_MAJORMINOR@.la
|
||||
|
Reference in New Issue
Block a user