]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
manager/scripts/run: build manager with meson
authorAleš Mrázek <ales.mrazek@nic.cz>
Thu, 27 Oct 2022 11:02:15 +0000 (13:02 +0200)
committerAleš Mrázek <ales.mrazek@nic.cz>
Mon, 31 Oct 2022 10:32:25 +0000 (11:32 +0100)
manager/scripts/run

index d44eb968cedd804422b6779b7644e99a11a275ee..77776f73d2bf2e2f92d4d9cf8b098d7255ceda39 100755 (executable)
@@ -12,7 +12,7 @@ echo -e "\t${blue}rm -r $(realpath .install_kresd) $(realpath .build_kresd)${res
 echo
 cd ..
 mkdir -p manager/.build_kresd manager/.install_kresd
-meson manager/.build_kresd --prefix=$(realpath manager/.install_kresd) --default-library=static --buildtype=debug
+meson manager/.build_kresd --prefix=$(realpath manager/.install_kresd) --default-library=static --buildtype=debug -Dmanager=enabled
 ninja -C manager/.build_kresd
 ninja install -C manager/.build_kresd
 export PATH="$(realpath manager/.install_kresd)/sbin:$PATH"
@@ -38,4 +38,4 @@ echo
 echo Knot Manager API is accessible on http://localhost:5000
 echo -------------------------------------------------------
 
-poetry run python -m knot_resolver_manager -c etc/knot-resolver/config.dev.yml $@
+poetry run python3 -m knot_resolver_manager -c etc/knot-resolver/config.dev.yml $@