-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRakefile
More file actions
28 lines (21 loc) · 711 Bytes
/
Rakefile
File metadata and controls
28 lines (21 loc) · 711 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
require 'yaml'
unless File.exists? "build.yml"
puts "Cannot find build.yml"
exit 1
end
$app_config = YAML::load_file("build.yml")
$app_path = File.expand_path(File.dirname(__FILE__))
if ENV["RHO_HOME"].nil?
rakefilepath = "#{$app_config["sdk"]}/Rakefile"
else
rakefilepath = "#{ENV["RHO_HOME"]}/Rakefile"
end
unless File.exists? rakefilepath
puts "\nCannot find your Rhodes gem or source path: #{rakefilepath}"
puts "\nIf you have the sdk on your path or have installed the gem this"
puts "can be resolved by running 'set-rhodes-sdk'"
puts "\nYou can also set this manually by modifying your build.yml or"
puts "setting the environment variable RHO_HOME"
exit 1
end
load rakefilepath