Commit Graph

207 Commits

Author SHA1 Message Date
Laurent Sansonetti
35dc2d239e fix passing the UIAutomation bridgesupport file to the compiler 2012-10-22 13:20:26 +02:00
Watson
a40ca882c8 please not remove my patch for framework_search_paths which added in 6c43a2807c 2012-10-11 17:23:10 +09:00
Laurent Sansonetti
3b4557a014 fix 'rake spec' to always exit() based on the return code, to workaround race conditions with the new iOS 6 simulator 2012-10-09 18:05:40 +02:00
Laurent Sansonetti
696683b104 define RUBYMOTION_VERSION 2012-10-09 14:12:31 +02:00
Watson
864c3e898c fix the build error which causes when app uses the vendor library 2012-10-09 10:02:01 +09:00
Laurent Sansonetti
35d9de09f8 build vendored xcode projects into a .build directory (to not conflict with projects who have a 'build' directory already) 2012-10-08 15:47:49 +02:00
Laurent Sansonetti
657ae69319 fix a precedence operator bug 2012-10-08 13:34:34 +02:00
Laurent Sansonetti
25cd38f010 load UIAutomation dynamically, add 'spec:device' task which runs the specs on the device 2012-10-06 16:20:02 +02:00
Laurent Sansonetti
d07c72ef49 Merge branch 'master' of github.com:lrz/RubyMotion 2012-10-06 15:49:22 +02:00
Laurent Sansonetti
a0f8ec2698 fix 'rake static' on ios 6 2012-10-06 15:46:58 +02:00
Watson
fb398bcd36 remove all dots from DTXcode value 2012-10-06 21:21:10 +09:00
Watson
6c43a2807c add framework_search_paths property 2012-10-06 19:54:13 +09:00
Laurent Sansonetti
2868fbff4e fix DT plist settings for ios 6.0 2012-10-02 23:02:16 +02:00
Laurent Sansonetti
7d1ff7173d fix gen_bridge_metadata invocation on headers whose paths contain space character 2012-09-27 13:44:40 +02:00
Laurent Sansonetti
f87379dbb5 merge contributions from github 2012-09-26 16:20:29 +02:00
Laurent Sansonetti
b68775875e fix the 'nm' invocation to quote the object path 2012-09-25 18:26:27 +02:00
Laurent Sansonetti
fe45bdc1ed pass IPHONEOS_DEPLOYMENT_TARGET=app.deployment_target to xcodebuild 2012-09-25 18:12:42 +02:00
Watson
2e0a13b126 Fixed a bug in build system. If info_plist is customized at except the setup block end, it might cause build error
ex)

Motion::Project::App.setup do |app|
  # Use `rake config' to see complete project settings.
  app.info_plist['SomeVariable'] = 'SomeValue'
  app.name = 'test_plist'
end
2012-09-25 10:52:08 +09:00
Laurent Sansonetti
b95dda68d1 only strip symbols in distribution mode (because it breaks the repl module otherwise) 2012-09-19 16:39:40 +02:00
Laurent Sansonetti
c41ffd4bd8 the build mode can now be specified using the 'mode 2012-09-19 15:09:12 +02:00
Laurent Sansonetti
15673529c2 always expand paths of object files 2012-09-18 02:29:03 +02:00
Laurent Sansonetti
472cd8a6fd start debugger if any value is passed to 'debug' 2012-09-15 16:58:01 +02:00
Laurent Sansonetti
d8df013ceb add debugger (experimental) 2012-09-15 16:00:37 +02:00
Laurent Sansonetti
be3d99547b set the 'get-task-allow' entitlement to true by default for development builds 2012-09-15 15:59:11 +02:00
Laurent Sansonetti
f662faa61c rake simulator's 'retina' option can now take 3.5 and 4 as values (for iphone5 retina mode) 2012-09-14 18:07:16 +02:00
Laurent Sansonetti
9c5aceb07a use a different bundle identifier when running in spec mode 2012-09-03 21:16:34 +02:00
Laurent Sansonetti
ce0b980148 no longer rebuild .rb files in case the project Rakefile changed 2012-09-03 13:41:04 +02:00
Laurent Sansonetti
13f4e3da2e pass -fobjc-arc to LDFLAGS if the deployment target is 4.3 2012-09-03 13:18:51 +02:00
Laurent Sansonetti
4b659690f9 fix a bug in tap/:at 2012-09-03 13:16:48 +02:00
Laurent Sansonetti
20cb82e731 fix nested xib/storyboard files 2012-09-01 20:33:30 +02:00
Laurent Sansonetti
bacbc9f535 vendored libraries must be created with an object-file index 2012-09-01 15:26:33 +02:00
Laurent Sansonetti
a71f934c67 rake device now honors id env variable 2012-08-31 16:49:29 +02:00
Laurent Sansonetti
86db0b48b1 create the static library with an object file index 2012-08-14 22:12:27 +02:00
Laurent Sansonetti
dbf1e3678d storyboard testing 2012-07-14 13:15:23 +02:00
Laurent Sansonetti
3a4a19c41f exposes the motiondir variable 2012-07-14 12:21:59 +02:00
Laurent Sansonetti
cf862975f0 remove bundler support 2012-07-12 23:42:08 +02:00
Laurent Sansonetti
b8efe8147b only require bundler if there is a Gemfile 2012-07-12 23:32:15 +02:00
Laurent Sansonetti
16e60e573f ignore output of killall command 2012-07-12 22:23:03 +02:00
Laurent Sansonetti
eafdc2da60 quit the simulator before changing its defaults 2012-07-12 21:42:38 +02:00
Laurent Sansonetti
6c147ec8ed disable exception logging in spec mode 2012-07-11 15:43:41 +02:00
Laurent Sansonetti
c1611ac388 bundler is now optionally loaded 2012-07-10 21:19:55 +02:00
Laurent Sansonetti
8d72787415 fix a regression where spec files in nested directories would not be compiled 2012-07-10 21:19:38 +02:00
Laurent Sansonetti
d6db98c4a5 Grab files within symlinks inside of the resources directory when copying over resources 2012-07-05 16:33:27 +02:00
Laurent Sansonetti
bcf40d8266 added weak frameworks support 2012-07-05 16:23:16 +02:00
Laurent Sansonetti
4076c4bf72 fix compilation of spec launcher 2012-07-05 15:53:40 +02:00
Laurent Sansonetti
ee0b55f77d merged some comments from eloy 2012-07-05 15:53:18 +02:00
Laurent Sansonetti
2edd313f81 static library support 2012-07-01 23:47:55 +02:00
Laurent Sansonetti
c1e15c32c2 rake spec now honors the files env variable 2012-06-29 21:40:56 +02:00
Laurent Sansonetti
165c708eaa better output handling 2012-06-29 21:40:44 +02:00
Laurent Sansonetti
b912e39f66 introduce RUBYMOTION_ENV variable 2012-06-29 16:23:47 +02:00