mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-05-18 12:02:19 +08:00
[Build] No longer hardcode OS X 10.7 SDK root.
Which allows you to build with just the 10.8 SDK.
This commit is contained in:
@@ -16,7 +16,7 @@ task :deploy do
|
||||
mkdir_p 'ios'
|
||||
bin = 'ios/deploy'
|
||||
if !File.exist?(bin) or File.mtime('deploy.m') > File.mtime(bin) or File.mtime('builtin_debugger_cmds.h') > File.mtime(bin)
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -I./src -std=c99 -Wall -O3 deploy.m -o \"#{bin}\" -framework Foundation -I."
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -mmacosx-version-min=10.6 -I./src -std=c99 -Wall -O3 deploy.m -o \"#{bin}\" -framework Foundation -I."
|
||||
sh "#{STRIP} -x \"#{bin}\"" if NEED_STRIP
|
||||
end
|
||||
end
|
||||
@@ -27,7 +27,7 @@ task :sim do
|
||||
bin = File.join(template, 'sim')
|
||||
if !File.exist?(bin) or File.mtime('sim.m') > File.mtime(bin) or File.mtime('builtin_debugger_cmds.h') > File.mtime(bin)
|
||||
define = "-DSIMULATOR_#{template.upcase}"
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang #{define} -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -I./src -std=c99 -Wall -O3 sim.m -o \"#{bin}\" -framework Foundation -framework ApplicationServices -framework AppKit -L. -ledit -Wl,-rpath,/usr/lib -I."
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang #{define} -mmacosx-version-min=10.6 -I./src -std=c99 -Wall -O3 sim.m -o \"#{bin}\" -framework Foundation -framework ApplicationServices -framework AppKit -L. -ledit -Wl,-rpath,/usr/lib -I."
|
||||
sh "#{STRIP} -x \"#{bin}\"" if NEED_STRIP
|
||||
end
|
||||
end
|
||||
@@ -36,7 +36,7 @@ end
|
||||
task :nfd do
|
||||
bin = 'nfd'
|
||||
if !File.exist?(bin) or File.mtime('nfd.m') > File.mtime(bin)
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -mmacosx-version-min=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -I./src -std=c99 -Wall -O3 nfd.m -o \"#{bin}\" -framework Foundation -I."
|
||||
sh "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -mmacosx-version-min=10.6 -I./src -std=c99 -Wall -O3 nfd.m -o \"#{bin}\" -framework Foundation -I."
|
||||
sh "#{STRIP} -x \"#{bin}\"" if NEED_STRIP
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user