summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2023-02-22 12:42:29 +0100
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2023-02-22 12:42:29 +0100
commit44b19489e490c02acb949420370d313016945103 (patch)
treebb10acf7952924c9fadeba4dd9d0aa950d4b5668
parente32096868274b4162790ed31309d87bc7ba43b14 (diff)
downloadglibmm-44b19489e490c02acb949420370d313016945103.tar.gz
README.md, CI: meson -> meson setup
-rw-r--r--.gitlab-ci.yml12
-rw-r--r--README.md4
2 files changed, 8 insertions, 8 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 58556f31..035543e8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,8 +58,8 @@ debug_gcc_build:
- mkdir _build && cd _build
# -Ddebug=true + -Doptimization=0 correspond to -Dbuildtype=debug
# Don't use warning_level and werror. They are applied also to subprojects.
- # meson --prefix=/usr --libdir=lib -Ddebug=true -Doptimization=0 -Dwarnings=fatal -Dwarning_level=3 -Dwerror=true
- - meson --prefix=/usr --libdir=lib -Ddebug=true -Doptimization=0 -Dwarnings=fatal
+ # meson setup --prefix=/usr --libdir=lib -Ddebug=true -Doptimization=0 -Dwarnings=fatal -Dwarning_level=3 -Dwerror=true
+ - meson setup --prefix=/usr --libdir=lib -Ddebug=true -Doptimization=0 -Dwarnings=fatal
- meson compile
# Must wrap the command in single quotes because of the colon.
# See https://gitlab.gnome.org/help/ci/yaml/script.md#use-special-characters-with-script
@@ -82,8 +82,8 @@ release_gcc_build:
- mkdir _build && cd _build
# -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
# Don't use warning_level and werror. They are applied also to subprojects.
- # meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal -Dwarning_level=3 -Dwerror=true
- - meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
+ # meson setup --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal -Dwarning_level=3 -Dwerror=true
+ - meson setup --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
- meson compile
- 'meson test --suite glibmm:'
- meson install
@@ -102,8 +102,8 @@ release_clang_build:
# -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
# Accept warnings. See https://gitlab.gnome.org/GNOME/glibmm/-/issues/98
# Don't use warning_level and werror. They are applied also to subprojects.
- # CC=clang CXX=clang++ meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=max -Dwarning_level=3
- - CC=clang CXX=clang++ meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=max
+ # CC=clang CXX=clang++ meson setup --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=max -Dwarning_level=3
+ - CC=clang CXX=clang++ meson setup --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=max
- meson compile
- 'meson test --suite glibmm:'
- meson install
diff --git a/README.md b/README.md
index c3d5e47d..66c111c4 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ other subdirectories of untracked/.
Don't call the builddir 'build'. There is a directory called 'build' with
files used by Autotools.
```
- $ meson --prefix /some_directory --libdir lib your_builddir .
+ $ meson setup --prefix /some_directory --libdir lib your_builddir .
$ cd your_builddir
```
@@ -89,7 +89,7 @@ Maintainer-mode is enabled by default when you build from a git clone.
Don't call the builddir 'build'. There is a directory called 'build' with
files used by Autotools.
```
- $ meson --prefix /some_directory --libdir lib your_builddir .
+ $ meson setup --prefix /some_directory --libdir lib your_builddir .
$ cd your_builddir
$ ninja
$ ninja install