Makefile-files (1699B)
1 ## $Id$ 2 3 ## Copyright (C) 2008 Daniel Hokka Zakrisson 4 ## 5 ## This program is free software; you can redistribute it and/or 6 ## modify it under the terms of the GNU General Public License 7 ## as published by the Free Software Foundation; either version 2 8 ## of the License, or (at your option) any later version. 9 ## 10 ## This program is distributed in the hope that it will be useful, 11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of 12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 ## GNU General Public License for more details. 14 ## 15 ## You should have received a copy of the GNU General Public License 16 ## along with this program; if not, write to the Free Software 17 ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 ## 19 20 if HAVE_PYTHON 21 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT += python/libvserver.py 22 pyexec_LTLIBRARIES += python/_libvserver.la 23 pyexec_SCRIPTS += python/libvserver.py 24 python__libvserver_la_SOURCES = python/_libvserver.c 25 python__libvserver_la_CFLAGS = $(AM_CFLAGS) $(PYTHON_CFLAGS) \ 26 -I$(top_builddir)/python 27 python__libvserver_la_LDFLAGS = -module -avoid-version $(PYTHON_LDFLAGS) 28 python__libvserver_la_LIBADD = $(LIBVSERVER_GLIBC) 29 30 # FIXME: Dude, this is ugly. 31 python/_libvserver.c: $(top_builddir)/python/_libvserver-constants.c 32 $(top_builddir)/python/_libvserver-constants.c: lib/vserver.h \ 33 $(top_srcdir)/python/ctags-constants.awk 34 $(CTAGS) -x $(top_srcdir)/lib/vserver.h | \ 35 $(AWK) -f $(top_srcdir)/python/ctags-constants.awk \ 36 > $(top_builddir)/python/_libvserver-constants.c 37 38 CLEANFILES += python/_libvserver-constants.c 39 endif 40 41 EXTRA_DIST += python/ctags-constants.awk \ 42 python/libvserver.py