Commit Graph

  • 3ffcbe1d54 [REPL] Report relative geometry from sim, taking scale factor out of equation. Eloy Durán 2013-11-06 17:39:34 +01:00
  • 3d1e71de3f execvp() needs launching path in first element of 2nd argument (like main() function's argv) Watson 2013-11-06 13:57:56 +09:00
  • f117ee686e use RMTask instead of NSTask to launch lldb for OSX 10.9 Watson 2013-11-06 12:58:04 +09:00
  • 3386dd113f split the source code for RMTask Watson 2013-11-06 12:57:47 +09:00
  • 71e716e1d5 2.15 Watson 2013-11-06 12:57:15 +09:00
  • dc113fe04a [vm] sync Eloy Durán 2013-11-05 19:30:03 +01:00
  • 5653716744 [sim] Recognize 64-bit 4-inch iPhone simulator window. Eloy Durán 2013-11-05 19:15:39 +01:00
  • f593ce727b 2.14 Watson 2013-11-04 08:36:11 +09:00
  • 671c3e99f5 sync Laurent Sansonetti 2013-11-03 15:17:21 +01:00
  • d08b1dcc39 2.14 Laurent Sansonetti 2013-11-03 15:16:00 +01:00
  • fd9d9c3753 2.13 Watson 2013-11-03 21:17:56 +09:00
  • 666d4bdd67 add a hidden variable to force symbol strip (ex. rake device __strip__=1) Laurent Sansonetti 2013-11-01 17:50:15 +01:00
  • 091b6b399f Temp work around issue with UIDeviceFamily for release/profile. Eloy Durán 2013-11-02 17:10:05 +01:00
  • 3fab6b8f00 sync Laurent Sansonetti 2013-11-02 18:47:45 +01:00
  • 2d0b2a34da data/ios/libmacruby-repl.dylib is now universal Laurent Sansonetti 2013-11-02 18:43:36 +01:00
  • 93b8b4ca26 [NEWS] Update for UIDeviceFamily work around. Eloy Durán 2013-11-02 17:26:28 +01:00
  • ae4fe2dddc Temp work around issue with UIDeviceFamily for release/profile. Eloy Durán 2013-11-02 17:10:05 +01:00
  • 81c4b7a2b8 sync Laurent Sansonetti 2013-11-02 16:45:09 +01:00
  • 925bb75875 add line in NEWS Watson 2013-11-02 23:54:01 +09:00
  • 93a2cab101 fix RM-304 Watson 2013-11-02 23:49:34 +09:00
  • 464cced795 fix RM-305 Watson 2013-11-02 23:00:27 +09:00
  • 77a55b28c2 add line in NEWS Watson 2013-11-02 23:02:40 +09:00
  • 05d8aecc9f fix RM-305 Watson 2013-11-02 23:00:27 +09:00
  • 011b07ab97 2.13 Watson 2013-11-02 23:00:13 +09:00
  • 8ef4dd6e82 2.12 Watson 2013-11-02 11:49:43 +09:00
  • 791a18759b [profiler] Configure Instruments to optionally launch specific template. Eloy Durán 2013-11-01 14:57:30 +01:00
  • 8a88ae803e [profiler] Replace templates list with hardcoded lists. Eloy Durán 2013-11-01 14:34:56 +01:00
  • 01b337b57b [profiler] Add tasks to list available instruments templates. Eloy Durán 2013-11-01 14:27:41 +01:00
  • 2783dfcc8b [profiler] Make the OS X shortcut task use development mode. Eloy Durán 2013-11-01 12:39:48 +01:00
  • 8bc831eb26 [profiler] Inherit ENV from parent process. Eloy Durán 2013-10-31 22:46:27 +01:00
  • 3b16d55db4 [profiler] Add shortcut for OS X profile:release. Eloy Durán 2013-10-31 22:12:19 +01:00
  • 06fdd73853 [profiler] Add OS X tasks for development and release mode. Eloy Durán 2013-10-31 22:10:47 +01:00
  • c181e10e92 add 'rake profile' task as a shortcut to 'rake profile:simulator' Laurent Sansonetti 2013-10-31 22:08:44 +01:00
  • 4001ffff84 [profiler] Properly describe OS X rake task. Eloy Durán 2013-10-31 18:07:40 +01:00
  • e9b72445f4 Cleanup. Eloy Durán 2013-10-31 18:06:45 +01:00
  • 40decde446 [profiler] Pass arguments to app on launch. Eloy Durán 2013-10-31 17:50:47 +01:00
  • e7d290eb8e [profiler] Refactor rake tasks into the Config and Builder classes. Eloy Durán 2013-10-31 17:46:22 +01:00
  • 071c243a77 [iOS config] UIDeviceFamily Info.plist entry should be integer. Eloy Durán 2013-10-31 16:28:56 +01:00
  • 787ee51e6d [profiler] Add task to start profiling on a iOS device. Eloy Durán 2013-10-31 16:00:29 +01:00
  • f52a194f2b [profiler] Add tasks to run an OS X app through Instruments. Eloy Durán 2013-10-31 12:50:51 +01:00
  • 89b3db7222 [profiler] Generate a config plist for Instruments.app Eloy Durán 2013-10-31 12:09:12 +01:00
  • 77cdfbc064 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) Laurent Sansonetti 2013-10-30 23:54:57 +01:00
  • 3873adbab7 [profiler] Use known paths to tools. Eloy Durán 2013-10-28 20:48:59 +01:00
  • 6977940530 [profiler] Make it a bit more readable. Eloy Durán 2013-10-28 20:36:17 +01:00
  • 0fb2bd1a41 [profiler] Start headless instruments session on running app. Eloy Durán 2013-10-28 20:33:02 +01:00
  • 01906ff0be fix a bug where `motion update' causes an error when display the changelog on OSX 10.9 Watson 2013-10-26 17:12:09 +09:00
  • 70ecb3078a [spec] Don't set output type unti very last moment. Eloy Durán 2013-10-25 13:47:01 +02:00
  • 15780d2e22 specify the optimization level when compile the RubyMotion boot codes or vendor codes Watson 2013-10-23 14:02:32 +09:00
  • 6d3ef3ecd4 fix where Boxed#new doesn't work for GLKKit structure. Watson 2013-10-22 13:22:52 +09:00
  • 93d4c37408 [OSX] optional #eval support (experimental) Laurent Sansonetti 2013-10-21 02:12:49 +02:00
  • 217c82f020 print an error in case we try to build for a certain RubyMotion platform that isn't supported (data directory doesn't exist) Laurent Sansonetti 2013-10-20 18:09:09 +02:00
  • 00b3b510dd [BS] Make use of our own bin/gen_bridge_metadata during builds. Eloy Durán 2013-10-18 17:29:30 +02:00
  • cf145c8df4 add a hidden variable to force symbol strip (ex. rake device __strip__=1) Laurent Sansonetti 2013-11-01 17:50:15 +01:00
  • 297500168d no longer strip symbols of our libraries, as it removes EHs Laurent Sansonetti 2013-11-01 17:49:51 +01:00
  • 3207c10cfb [profiler] Configure Instruments to optionally launch specific template. Eloy Durán 2013-11-01 14:57:30 +01:00
  • 600f727117 [profiler] Replace templates list with hardcoded lists. Eloy Durán 2013-11-01 14:34:56 +01:00
  • 40e9e8c2e1 [profiler] Add tasks to list available instruments templates. Eloy Durán 2013-11-01 14:27:41 +01:00
  • f81235d07b [profiler] Make the OS X shortcut task use development mode. Eloy Durán 2013-11-01 12:39:48 +01:00
  • 63c4f38c9f mention that 'rake clean' is necessary before using the profiler + the UIDeviceFamily fix Laurent Sansonetti 2013-11-01 00:07:47 +01:00
  • 8856ede0b1 ship bin/instruments Laurent Sansonetti 2013-10-31 23:36:44 +01:00
  • ca1aee4a81 [profiler] Inherit ENV from parent process. Eloy Durán 2013-10-31 22:46:27 +01:00
  • 1f551327ea [NEWS] Document profiler tasks. Eloy Durán 2013-10-31 22:27:51 +01:00
  • d7cad5493d [profiler] Add shortcut for OS X profile:release. Eloy Durán 2013-10-31 22:12:19 +01:00
  • 54f3332c76 [profiler] Add OS X tasks for development and release mode. Eloy Durán 2013-10-31 22:10:47 +01:00
  • b0dabd8291 add 'rake profile' task as a shortcut to 'rake profile:simulator' Laurent Sansonetti 2013-10-31 22:08:44 +01:00
  • 37b1c58279 [profiler] Properly describe OS X rake task. Eloy Durán 2013-10-31 18:07:40 +01:00
  • 2b0143e194 Cleanup. Eloy Durán 2013-10-31 18:06:45 +01:00
  • 19e9bddef3 [profiler] Pass arguments to app on launch. Eloy Durán 2013-10-31 17:50:47 +01:00
  • 61e9a65534 [profiler] Refactor rake tasks into the Config and Builder classes. Eloy Durán 2013-10-31 17:46:22 +01:00
  • 7a590a3113 [iOS config] UIDeviceFamily Info.plist entry should be integer. Eloy Durán 2013-10-31 16:28:56 +01:00
  • 96b3b43c3f [deploy] Only print remote path when installing only. Eloy Durán 2013-10-31 16:25:59 +01:00
  • 5a16a52ad2 [profiler] Add task to start profiling on a iOS device. Eloy Durán 2013-10-31 16:00:29 +01:00
  • 222e832eda [profiler] Print remote path after deploying app to device. Eloy Durán 2013-10-31 15:59:51 +01:00
  • a3d1aed7b5 Merge branch 'master' into profiler Laurent Sansonetti 2013-10-31 14:16:03 +01:00
  • d80a476f88 sync Laurent Sansonetti 2013-10-31 13:45:18 +01:00
  • e15f9120a9 [profiler] Add tasks to run an OS X app through Instruments. Eloy Durán 2013-10-31 12:50:51 +01:00
  • 8f4a6ad27c [profiler] Generate a config plist for Instruments.app Eloy Durán 2013-10-31 12:09:12 +01:00
  • 74d1dad358 fix typo Watson 2013-10-31 15:53:50 +09:00
  • 951e40c7fb revert "reject to instal into each sdk directories" Watson 2013-10-31 15:52:13 +09:00
  • a0ac816686 install libmacruby-repl.dylib into osx, and reject to instal into each sdk directories Watson 2013-10-31 15:31:31 +09:00
  • f818c0583f ship the repl dylib Laurent Sansonetti 2013-10-31 00:06:50 +01:00
  • 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) Laurent Sansonetti 2013-10-30 23:54:57 +01:00
  • 67ba448ab8 mention that llvm has to be built with 'MACOSX_DEPLOYMENT_TARGET=10.6' Laurent Sansonetti 2013-10-30 23:53:42 +01:00
  • c79a026360 [profiler] Add bin/instruments which launches an app in Instruments.app Eloy Durán 2013-10-30 17:33:08 +01:00
  • fa05aee559 Merge branch 'master' of github.com:lrz/RubyMotion Laurent Sansonetti 2013-10-30 12:53:22 +01:00
  • 90f6e7e83c use NSTask to launch osx apps Laurent Sansonetti 2013-10-30 12:53:14 +01:00
  • 6f6ca2539f sync Watson 2013-10-30 15:00:50 +09:00
  • cb59b7faba one more hack Laurent Sansonetti 2013-10-30 01:57:04 +01:00
  • 9fc87d7180 bring back ColorSync + add support for other umbrella'ted frameworks Laurent Sansonetti 2013-10-30 01:56:30 +01:00
  • a135df9cfa exclude ColorSync from the build as it's complicated to link against it (let's enable it again if someone complains) Laurent Sansonetti 2013-10-30 00:39:36 +01:00
  • 649d9d2e84 generate proper universal (32/64-bit) stubs, deal with 64-bit-only frameworks Laurent Sansonetti 2013-10-30 00:33:57 +01:00
  • 5b12e917bb correct the value that we pass for the __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ variable Laurent Sansonetti 2013-10-30 00:05:07 +01:00
  • 55f1c47e9a support for the mavericks version of gen_bridge_metadata Laurent Sansonetti 2013-10-30 00:04:10 +01:00
  • 396636f69f [OSX] fix default lldb commands Laurent Sansonetti 2013-10-29 17:51:27 +01:00
  • e7005f1779 [OSX} launch /usr/bin/lldb in case /usr/bin/gdb does not exist Laurent Sansonetti 2013-10-29 15:37:54 +01:00
  • 6956eabe8e Merge branch 'master' of github.com:lrz/RubyMotion Laurent Sansonetti 2013-10-29 14:53:19 +01:00
  • 88366e5d89 add mavericks build hack Laurent Sansonetti 2013-10-29 14:53:15 +01:00
  • 572bf257b5 [profiler] Use known paths to tools. Eloy Durán 2013-10-28 20:48:59 +01:00
  • afe932b2ab [profiler] Make it a bit more readable. Eloy Durán 2013-10-28 20:36:17 +01:00
  • 9508d0942a [profiler] Start headless instruments session on running app. Eloy Durán 2013-10-28 20:33:02 +01:00