]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Install as private library for sharing between internal components
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 13 Oct 2017 14:04:44 +0000 (16:04 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 16 Jan 2018 16:36:24 +0000 (17:36 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=788837

codegen/Makefile.am
configure.ac

index 82defe4549ff390fe9f29f6bd5160a60f094ab0f..3579eb9b06d5a1e6b00bebd7f3d355fc9379642b 100644 (file)
@@ -12,10 +12,16 @@ AM_CPPFLAGS = \
 
 BUILT_SOURCES = codegen.vala.stamp
 
-noinst_LTLIBRARIES = \
+libvalaccodegen_la_LTLIBRARIES = \
        libvalaccodegen.la \
        $(NULL)
 
+libvalaccodegen_ladir = $(pkglibdir)
+
+libvalaccodegen_la_LDFLAGS = \
+       -avoid-version \
+       $(NULL)
+
 libvalaccodegen_la_VALASOURCES = \
        valaccodearraymodule.vala \
        valaccodeassignmentmodule.vala \
index c73d5d6b14a237c08ba6c668138e913b34dab482..20818fd38a4dee3d1beedd5175eb17207715b030 100644 (file)
@@ -25,6 +25,7 @@ AC_DEFINE_UNQUOTED(PACKAGE_SUFFIX, "$PACKAGE_SUFFIX", [Define to the suffix of t
 program_transform_name="s,\$\$,${PACKAGE_SUFFIX},"
 
 AC_SUBST(pkgdatadir, [${datadir}/vala${PACKAGE_SUFFIX}])
+AC_SUBST(pkglibdir, [${libdir}/vala${PACKAGE_SUFFIX}])
 
 # Checks for programs.
 AC_PROG_CC