]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
meson: Allow static builds
authorOle André Vadla Ravnås <oleavr@gmail.com>
Tue, 31 Jul 2018 00:17:55 +0000 (02:17 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 14 Nov 2022 09:23:18 +0000 (10:23 +0100)
By using `library()` instead of hard-coding `shared_library()`.

codegen/meson.build
libvaladoc/meson.build
vala/meson.build

index c7a0fbb08fc40fec1636e215f968349d392a78c6..7316841d9cbbb0303a77cd9c6b1b019b60d07324 100644 (file)
@@ -33,7 +33,7 @@ valacodegen_sources = files(
        'valatyperegisterfunction.vala',
 )
 
-valacodegen_lib = shared_library(
+valacodegen_lib = library(
        'valacodegen',
        valacodegen_sources,
        dependencies: [gobject_dep, valacore_dep, valaccode_dep],
index 9a67c7b6ed3f20aa254c53695fdfc9b0831e892b..f250fabd3efbf1c625233bdb81adedd1c755f8ea 100644 (file)
@@ -129,7 +129,7 @@ libvaladoc_sources = files(
        'taglets/tagletthrows.vala',
 )
 
-libvaladoc_lib = shared_library(
+libvaladoc_lib = library(
        'valadoc@0@'.format(vala_version_suffix),
        libvaladoc_sources,
        dependencies: [gmodule_dep, valacore_dep, valacodegen_dep, libgvc_dep],
index ead4400fc67d8926f1ce7b3ebd17fd7152ae3d83..3352df20c8df4c46f219c93893c83f7241fb2abf 100644 (file)
@@ -172,7 +172,7 @@ valaversion_source = vcs_tag(
        output: 'valaversion.vala',
 )
 
-valacore_lib = shared_library(
+valacore_lib = library(
        'vala@0@'.format(vala_version_suffix),
        valacore_sources,
        valaversion_source,