From: Tom Hughes Date: Mon, 12 Jan 2026 20:28:52 +0000 (+0000) Subject: Let cmake create the cgimap build directory if required X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain Let cmake create the cgimap build directory if required --- diff --git a/cookbooks/dev/recipes/default.rb b/cookbooks/dev/recipes/default.rb index 0cba087b9..98e9ff068 100644 --- a/cookbooks/dev/recipes/default.rb +++ b/cookbooks/dev/recipes/default.rb @@ -458,16 +458,10 @@ if node[:postgresql][:clusters][rails_cluster.to_sym] group "apis" end - directory "#{cgimap_directory}/build" do - user "apis" - group "apis" - mode "0755" - end - execute "#{cgimap_directory}/CMakeLists.txt" do action :nothing - command "cmake .." - cwd "#{cgimap_directory}/build" + command "cmake -B build" + cwd cgimap_directory user "apis" group "apis" subscribes :run, "git[#{cgimap_directory}]", :immediately