From 1bc6d78c4814a3f7870f9bcae8071c5de9ff3ee0 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Wed, 16 Jul 2014 15:58:31 -0400 Subject: [PATCH] Added driver rakefile for llvm section of build in preparation for move to rscons --- source/vendor/llvm-3.4.2/Rakefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 source/vendor/llvm-3.4.2/Rakefile diff --git a/source/vendor/llvm-3.4.2/Rakefile b/source/vendor/llvm-3.4.2/Rakefile new file mode 100644 index 0000000..94fe0f0 --- /dev/null +++ b/source/vendor/llvm-3.4.2/Rakefile @@ -0,0 +1,21 @@ +require 'rake' +require 'fileutils' + + +GENERATOR = "\"Unix Makefiles\"" +SOURCE_ROOT = File.dirname(__FILE__) +BUILD_ROOT = "#{SOURCE_ROOT}/../../../build/llvm" +MAKEFILE = "#{BUILD_ROOT}/Makefile" + +task :default => [MAKEFILE] + +task :clean do + FileUtils.rm_rf(BUILD_ROOT) +end + +directory(BUILD_ROOT) +file MAKEFILE => [BUILD_ROOT] do + FileUtils.cd(BUILD_ROOT) do + sh "cmake -G#{GENERATOR} #{SOURCE_ROOT}" + end +end -- 2.49.0