summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2021-01-15 18:47:08 +0000
committerTim-Philipp Müller <tim@centricular.com>2021-01-15 18:47:08 +0000
commit51d50621be80131334d6966d5c08bb5f635882ac (patch)
tree8fe52d6e0028c54a71cb2e880ebc96d3196f4484
parent974791b4eede7f2ff774b56dd90234ed2cd70311 (diff)
downloadcairo-51d50621be80131334d6966d5c08bb5f635882ac.tar.gz
meson: only build cairo-boilerplate and cairo-missing helper libs if needed
Used by tests and the sphinx utility, which may or may not be built, and if they're not built we don't need to build those libs either.
-rw-r--r--boilerplate/meson.build2
-rw-r--r--util/cairo-missing/meson.build2
2 files changed, 4 insertions, 0 deletions
diff --git a/boilerplate/meson.build b/boilerplate/meson.build
index 325396d6e..79d1eeea4 100644
--- a/boilerplate/meson.build
+++ b/boilerplate/meson.build
@@ -40,4 +40,6 @@ libcairoboilerplate = static_library('cairoboilerplate', cairo_boilerplate_sourc
include_directories: [incbase, incsrc],
dependencies: deps,
link_with: [libcairo],
+ install: false,
+ build_by_default: false,
)
diff --git a/util/cairo-missing/meson.build b/util/cairo-missing/meson.build
index db328fb1c..dd1507b59 100644
--- a/util/cairo-missing/meson.build
+++ b/util/cairo-missing/meson.build
@@ -8,4 +8,6 @@ inccairomissing = include_directories('.')
libcairomissing = static_library('cairo-missing', cairo_missing_sources,
c_args: ['-DHAVE_CONFIG_H'],
include_directories: [incbase, incsrc],
+ install: false,
+ build_by_default: false,
)