summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorTom Schoonjans <Tom.Schoonjans@diamond.ac.uk>2019-09-10 08:54:11 +0100
committerChristian Hergert <chergert@redhat.com>2019-10-28 10:11:42 -0700
commitd1248f5548524bae66ed3a67ad0a19f20fd56956 (patch)
tree61caf43f5879aea024c7cf169d002f1f5a26dafb /meson.build
parent9c8e1f45def9c187a28eaea185ba60c5ed070429 (diff)
downloadlibpeas-d1248f5548524bae66ed3a67ad0a19f20fd56956.tar.gz
build: fix compilation on macOS
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build6
1 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 5a88c0a..56813ab 100644
--- a/meson.build
+++ b/meson.build
@@ -39,6 +39,9 @@ lib_version = '@0@.@1@.@2@'.format(
lib_version_revision
)
+osx_current = lib_version_current + 1
+lib_version_osx = [osx_current, '@0@.@1@'.format(osx_current, interface_age)]
+
package_name = meson.project_name()
package_string = '@0@-@1@'.format(package_name, api_version)
package_long_string = '@0@-@1@'.format(package_name, version)
@@ -131,7 +134,8 @@ add_project_arguments([
], language: 'c')
if build_machine.system() == 'darwin'
- config_h.set_quoted('OS_OSX', 1)
+ config_h.set('OS_OSX', 1)
+ add_languages('objc')
endif
# Detect and set symbol visibility