summaryrefslogtreecommitdiff
path: root/rakelib
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-05-13 22:52:07 +0200
committerEugen Wissner <belka@caraus.de>2026-05-13 22:52:07 +0200
commit1802aa21d8bdc3a363c6641a209bce263e8a63b0 (patch)
tree160664a2838364ef51fcd36a95061861e17ba2d1 /rakelib
parenteaa7fc2ca250747e2a83858929d35320b6b054bc (diff)
downloadelna-1802aa21d8bdc3a363c6641a209bce263e8a63b0.tar.gz
Implement cast expressions
Diffstat (limited to 'rakelib')
-rw-r--r--rakelib/ninja.rake8
1 files changed, 8 insertions, 0 deletions
diff --git a/rakelib/ninja.rake b/rakelib/ninja.rake
index de213ef..3d9a994 100644
--- a/rakelib/ninja.rake
+++ b/rakelib/ninja.rake
@@ -74,3 +74,11 @@ end
file "build/valid/#{STAGES.last}/cl" => 'build/build.ninja' do |t|
sh 'ninja', '-f', t.prerequisites.first
end
+
+namespace :ninja do
+ desc 'Forces the regeneration of build/build.ninja'
+ task :build do
+ rm_f 'build/build.ninja'
+ Rake::Task['build/build.ninja'].invoke
+ end
+end