defsdir = $(datadir)/pygtk/2.0/defs defs_DATA = appindicator.defs #CFLAGS = -Wall -Werror INCLUDES = \ -DG_LOG_DOMAIN=\"appindicator-python\" \ -DDATADIR=\"$(datadir)\" \ -DLIBDIR=\"$(libdir)\" \ $(APPINDICATOR_PYTHON_CFLAGS) \ $(PYTHON_INCLUDES) pkgpythondir = $(pyexecdir) pkgpyexecdir = $(pyexecdir) pkgappindicatordir = $(pkgpythondir)/appindicator pkgappindicator_PYTHON = __init__.py appindicatordir = $(pkgpyexecdir)/appindicator appindicator_LTLIBRARIES = _appindicator.la _appindicator_la_LDFLAGS = -module -avoid-version -export-symbols-regex init_appindicator -lpyglib-2.0-python2.6 _appindicator_la_LIBADD = $(APPINDICATOR_PYTHON_LIBS) _appindicator_la_SOURCES = appindicatormodule.c nodist__appindicator_la_SOURCES = appindicator.c CLEANFILES = appindicator.c EXTRA_DIST = appindicator.override appindicator-arg-types.py $(defs_DATA) appindicator.c: $(defs_DATA) appindicator.override %.c: %.defs (cd $(srcdir) \ && $(PYGTK_CODEGEN) \ --register $(PYGTK_DEFSDIR)/gtk-types.defs \ --register $(PYGTK_DEFSDIR)/gdk-types.defs \ --load-types appindicator-arg-types.py \ --override $*.override \ --prefix py$* $*.defs) > gen-$*.c \ && cp gen-$*.c $*.c \ && rm -f gen-$*.c