]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
build: Make building vapigen non-optional
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 29 May 2014 14:45:43 +0000 (16:45 +0200)
committerJürg Billeter <j@bitron.ch>
Sun, 24 Aug 2014 08:39:01 +0000 (10:39 +0200)
Makefile.am
configure.ac
doc/Makefile.am
libvala.pc.in

index b386a112db24ece2ddd46cb93782b08be372300d..04dd1b0dc6ff29d5e48fe0441808d4cf113a48a8 100644 (file)
@@ -1,26 +1,7 @@
 ACLOCAL_AMFLAGS = -I m4
 NULL =
 
-if ENABLE_VAPIGEN
-VAPIGEN_SUBDIRS = \
-       gobject-introspection \
-       vapigen \
-       $(NULL)
-endif
-
 SUBDIRS = \
-       gee \
-       ccode \
-       vala \
-       codegen \
-       compiler \
-       vapi \
-       tests \
-       doc \
-       $(VAPIGEN_SUBDIRS) \
-       $(NULL)
-
-DIST_SUBDIRS = \
        gee \
        ccode \
        vala \
index 686b64bff8e64dc44130da4dc14167b479eea9cf..6025ab637b96967655698ca3dcb88397716486db 100644 (file)
@@ -65,22 +65,6 @@ AC_SUBST(COVERAGE_VALAFLAGS)
 AC_SUBST(COVERAGE_CFLAGS)
 AC_SUBST(COVERAGE_LIBS)
 
-AC_ARG_ENABLE(vapigen, AS_HELP_STRING([--disable-vapigen], [Disable VAPI generator]), enable_vapigen=$enableval, enable_vapigen=yes)
-AM_CONDITIONAL(ENABLE_VAPIGEN, test x$enable_vapigen = xyes)
-
-if test "$enable_vapigen" = "yes"; then
-  vapigen_decl="vapigen=\${bindir}/vapigen${PACKAGE_SUFFIX}"
-  gen_introspect_decl="gen_introspect=\${libdir}/vala${PACKAGE_SUFFIX}/gen-introspect${PACKAGE_SUFFIX}"
-  vala_gen_introspect_decl="vala_gen_introspect=\${bindir}/vala-gen-introspect${PACKAGE_SUFFIX}"
-else
-  vapigen_decl=''
-  gen_introspect_decl=''
-  vala_gen_introspect_decl=''
-fi
-AC_SUBST(vapigen_decl)
-AC_SUBST(gen_introspect_decl)
-AC_SUBST(vala_gen_introspect_decl)
-
 GLIB_REQUIRED=2.18.0
 
 PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED gobject-2.0 >= $GLIB_REQUIRED)
index 71d979f47df22c905447fbe8ff7d35080e72ef8e..58ba20594027f1aeea24dec0b45a17e332af4e65 100644 (file)
@@ -4,19 +4,7 @@ SUBDIRS = \
        vala \
        $(NULL)
 
-if ENABLE_VAPIGEN
-VAPIGEN_MANS = \
-       vala-gen-introspect.1 \
-       vapigen.1 \
-       $(NULL)
-endif
-
-man_MANS = \
-       valac.1 \
-       $(VAPIGEN_MANS) \
-       $(NULL)
-
-EXTRA_DIST = \
+dist_man_MANS = \
        valac.1 \
        vala-gen-introspect.1 \
        vapigen.1 \
@@ -25,8 +13,6 @@ EXTRA_DIST = \
 if ENABLE_UNVERSIONED
 install-data-hook:
        cd $(DESTDIR)$(man1dir) && $(LN_S) -f valac@PACKAGE_SUFFIX@.1 valac.1
-if ENABLE_VAPIGEN
        cd $(DESTDIR)$(man1dir) && $(LN_S) -f vala-gen-introspect@PACKAGE_SUFFIX@.1 vala-gen-introspect.1
        cd $(DESTDIR)$(man1dir) && $(LN_S) -f vapigen@PACKAGE_SUFFIX@.1 vapigen.1
 endif
-endif
index 4e96afad7dc5f6f3c507a6bfb526734952586d68..ae2ab9ac8a0062ca90dce471789365aae3bbeeb8 100644 (file)
@@ -7,9 +7,9 @@ datarootdir=@datarootdir@
 datadir=@datadir@
 vapidir=@datadir@/vala@PACKAGE_SUFFIX@/vapi
 
-@vapigen_decl@
-@gen_introspect_decl@
-@vala_gen_introspect_decl@
+vapigen=@bindir@/vapigen@PACKAGE_SUFFIX@
+gen_introspect=@libdir@/vala@PACKAGE_SUFFIX@/gen-introspect@PACKAGE_SUFFIX@
+vala_gen_introspect=@bindir@/vala-gen-introspect@PACKAGE_SUFFIX@
 
 Name: Vala
 Description: The Vala compiler library