Commit Graph

1624 Commits

Author SHA1 Message Date
Watson
93a2cab101 fix RM-304
http://hipbyte.myjetbrains.com/youtrack/issue/RM-304

if stub codes are not generated for 64 bit,
it should share 32 bit stub codes.
2013-11-02 23:49:34 +09:00
Watson
77a55b28c2 add line in NEWS 2013-11-02 23:02:40 +09:00
Watson
05d8aecc9f fix RM-305
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 23:00:27 +09:00
Watson
011b07ab97 2.13 2013-11-02 23:00:13 +09:00
Laurent Sansonetti
cf145c8df4 add a hidden variable to force symbol strip (ex. rake device __strip__=1) 2013-11-01 17:50:15 +01:00
Laurent Sansonetti
297500168d no longer strip symbols of our libraries, as it removes EHs 2013-11-01 17:49:51 +01:00
Eloy Durán
3207c10cfb [profiler] Configure Instruments to optionally launch specific template. 2013-11-01 14:58:22 +01:00
Eloy Durán
600f727117 [profiler] Replace templates list with hardcoded lists. 2013-11-01 14:58:22 +01:00
Eloy Durán
40e9e8c2e1 [profiler] Add tasks to list available instruments templates. 2013-11-01 14:58:22 +01:00
Eloy Durán
f81235d07b [profiler] Make the OS X shortcut task use development mode. 2013-11-01 14:58:22 +01:00
Laurent Sansonetti
63c4f38c9f mention that 'rake clean' is necessary before using the profiler + the UIDeviceFamily fix 2013-11-01 00:07:47 +01:00
Laurent Sansonetti
8856ede0b1 ship bin/instruments 2013-10-31 23:36:44 +01:00
Eloy Durán
ca1aee4a81 [profiler] Inherit ENV from parent process. 2013-10-31 22:46:27 +01:00
Eloy Durán
1f551327ea [NEWS] Document profiler tasks. 2013-10-31 22:27:51 +01:00
Eloy Durán
d7cad5493d [profiler] Add shortcut for OS X profile:release. 2013-10-31 22:12:44 +01:00
Eloy Durán
54f3332c76 [profiler] Add OS X tasks for development and release mode. 2013-10-31 22:12:44 +01:00
Laurent Sansonetti
b0dabd8291 add 'rake profile' task as a shortcut to 'rake profile:simulator' 2013-10-31 22:08:44 +01:00
Eloy Durán
37b1c58279 [profiler] Properly describe OS X rake task. 2013-10-31 18:07:40 +01:00
Eloy Durán
2b0143e194 Cleanup. 2013-10-31 18:06:45 +01:00
Eloy Durán
19e9bddef3 [profiler] Pass arguments to app on launch. 2013-10-31 17:50:47 +01:00
Eloy Durán
61e9a65534 [profiler] Refactor rake tasks into the Config and Builder classes. 2013-10-31 17:46:22 +01:00
Eloy Durán
7a590a3113 [iOS config] UIDeviceFamily Info.plist entry should be integer. 2013-10-31 16:28:56 +01:00
Eloy Durán
96b3b43c3f [deploy] Only print remote path when installing only. 2013-10-31 16:25:59 +01:00
Eloy Durán
5a16a52ad2 [profiler] Add task to start profiling on a iOS device. 2013-10-31 16:01:16 +01:00
Eloy Durán
222e832eda [profiler] Print remote path after deploying app to device. 2013-10-31 16:01:16 +01:00
Laurent Sansonetti
a3d1aed7b5 Merge branch 'master' into profiler 2013-10-31 14:16:03 +01:00
Laurent Sansonetti
d80a476f88 sync 2013-10-31 13:45:18 +01:00
Eloy Durán
e15f9120a9 [profiler] Add tasks to run an OS X app through Instruments. 2013-10-31 12:50:51 +01:00
Eloy Durán
8f4a6ad27c [profiler] Generate a config plist for Instruments.app 2013-10-31 12:09:12 +01:00
Watson
74d1dad358 fix typo 2013-10-31 15:53:50 +09:00
Watson
951e40c7fb revert "reject to instal into each sdk directories"
I need to run `rake clean' before `rake install'.
2013-10-31 15:52:13 +09:00
Watson
a0ac816686 install libmacruby-repl.dylib into osx, and reject to instal into each sdk directories 2013-10-31 15:31:31 +09:00
Laurent Sansonetti
f818c0583f ship the repl dylib 2013-10-31 00:06:50 +01:00
Laurent Sansonetti
edcdf29ed6 ship only one libmacruby-repl.dylib file per platform, the one that has been built with the lowest deployment target (4.3 for ios and 10.7 for osx) 2013-10-30 23:54:57 +01:00
Laurent Sansonetti
67ba448ab8 mention that llvm has to be built with 'MACOSX_DEPLOYMENT_TARGET=10.6' 2013-10-30 23:53:42 +01:00
Eloy Durán
c79a026360 [profiler] Add bin/instruments which launches an app in Instruments.app 2013-10-30 17:33:08 +01:00
Laurent Sansonetti
fa05aee559 Merge branch 'master' of github.com:lrz/RubyMotion 2013-10-30 12:53:22 +01:00
Laurent Sansonetti
90f6e7e83c use NSTask to launch osx apps 2013-10-30 12:53:14 +01:00
Watson
6f6ca2539f sync 2013-10-30 15:01:30 +09:00
Laurent Sansonetti
cb59b7faba one more hack 2013-10-30 01:57:04 +01:00
Laurent Sansonetti
9fc87d7180 bring back ColorSync + add support for other umbrella'ted frameworks 2013-10-30 01:56:30 +01:00
Laurent Sansonetti
a135df9cfa exclude ColorSync from the build as it's complicated to link against it (let's enable it again if someone complains) 2013-10-30 00:39:36 +01:00
Laurent Sansonetti
649d9d2e84 generate proper universal (32/64-bit) stubs, deal with 64-bit-only frameworks 2013-10-30 00:33:57 +01:00
Laurent Sansonetti
5b12e917bb correct the value that we pass for the __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ variable 2013-10-30 00:05:07 +01:00
Laurent Sansonetti
55f1c47e9a support for the mavericks version of gen_bridge_metadata 2013-10-30 00:04:10 +01:00
Laurent Sansonetti
396636f69f [OSX] fix default lldb commands 2013-10-29 17:51:27 +01:00
Laurent Sansonetti
e7005f1779 [OSX} launch /usr/bin/lldb in case /usr/bin/gdb does not exist 2013-10-29 15:37:54 +01:00
Laurent Sansonetti
6956eabe8e Merge branch 'master' of github.com:lrz/RubyMotion 2013-10-29 14:53:19 +01:00
Laurent Sansonetti
88366e5d89 add mavericks build hack 2013-10-29 14:53:15 +01:00
Eloy Durán
572bf257b5 [profiler] Use known paths to tools. 2013-10-28 20:48:59 +01:00