]> git.openstreetmap.org Git - chef.git/commitdiff
Let cmake create the cgimap build directory if required master
authorTom Hughes <tom@compton.nu>
Mon, 12 Jan 2026 20:28:52 +0000 (20:28 +0000)
committerTom Hughes <tom@compton.nu>
Mon, 12 Jan 2026 20:28:52 +0000 (20:28 +0000)
cookbooks/dev/recipes/default.rb

index 0cba087b9e9071331d65d9c5dc9aecd7a8d52d41..98e9ff068bef176c848d0f0ed452fc6cf6635d32 100644 (file)
@@ -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