Commit Graph

237 Commits

Author SHA1 Message Date
Watson
33711650b3 2.28 2014-05-01 12:10:00 +09:00
Watson
6d6f2354ea make sure pass ANDROID macro when build an android miniruby 2014-05-01 12:00:56 +09:00
Eloy Durán
c0a53b1ad3 WOrk on testing on all platforms, SDKs, and archs for CI. 2014-04-09 20:47:28 +02:00
Laurent Sansonetti
9a8b47ad75 2.27 2014-04-08 18:05:07 +02:00
Laurent Sansonetti
7648e664cd 2.26 2014-04-08 15:10:15 +02:00
Laurent Sansonetti
54cf3c0bab add LEGAL file, which is also bundled by the installer 2014-04-05 15:22:09 +02:00
Laurent Sansonetti
b3d128b2a1 add debug build mode for android 2014-04-04 17:12:52 +02:00
Laurent Sansonetti
bf07ef7ee3 use latest NDK 2014-03-26 00:35:30 +01:00
Laurent Sansonetti
d237f6cf8a now support armv7 (in addition of armv5) 2014-03-26 00:35:30 +01:00
Laurent Sansonetti
cf5feb908e 2.25 2014-03-05 13:39:55 +01:00
Laurent Sansonetti
df86262669 'rake magic': do not fix template files, 'rake package': abort if a .rb file does not include the magic comment 2014-03-05 13:05:42 +01:00
Laurent Sansonetti
f29d89f89a add magic encoding comments to all ruby source files 2014-03-05 12:20:20 +01:00
Laurent Sansonetti
678649c523 2.24 2014-03-04 17:57:53 +01:00
Laurent Sansonetti
9a2802a870 introduce SHIP_ANDROID_SUPPORT env variable for 'rake package' to prepare an installer with the android bits 2014-02-18 18:43:46 +01:00
Laurent Sansonetti
34cc392e61 2.23 2014-02-03 23:51:46 +01:00
Watson
b6d689bc4f fix typo 2014-02-03 22:32:34 +09:00
Laurent Sansonetti
1c724cdb07 2.22 2014-02-03 14:25:43 +01:00
Laurent Sansonetti
62fbb220b0 2.21 2014-01-28 13:24:44 +01:00
Laurent Sansonetti
de5de72ce9 don't install VIM swap files 2014-01-28 12:57:59 +01:00
Eloy Durán
1a8cfef0d5 [command] Include vendored CLAide files in distribution. 2014-01-20 17:56:14 +01:00
Laurent Sansonetti
4d3e8c0c70 more work on the android port 2014-01-19 23:38:32 +01:00
Laurent Sansonetti
2dc26beb04 android archs are now defined in the main rakefile 2014-01-10 17:58:34 +01:00
Watson
cfc1dbbd61 2.20 2014-01-07 15:55:06 +09:00
Laurent Sansonetti
63a2ad50aa 2.19 2013-12-30 15:28:32 +01:00
Laurent Sansonetti
882046a6de builds the android runtime 2013-12-18 20:02:56 +01:00
Laurent Sansonetti
5af6b0245c propagate android ndk path to rake sub-targets 2013-12-18 20:02:56 +01:00
Laurent Sansonetti
897f1d003c ‘rake android’ experimental task, generates bridgesupport for the basic android package 2013-12-16 01:24:35 +01:00
Laurent Sansonetti
82c20d0b92 propagate android SDK path and API versions to all rake tasks 2013-12-15 19:09:04 +01:00
Laurent Sansonetti
9b6df0f32b PLATFORMS_DIR -> XCODE_PLATFORMS_DIR 2013-12-15 18:54:51 +01:00
Eloy Durán
a4b6bc00e8 [install] Include XCPretty files in installation. 2013-12-13 15:02:35 +01:00
Eloy Durán
0e369fd7de [test] Add spec rake tasks to root Rakefile to run test suites on all iOS SDKs and specific ones. 2013-12-13 11:36:24 +01:00
Laurent Sansonetti
a22cb68772 2.18 2013-12-13 03:02:28 +01:00
Laurent Sansonetti
05b6c69051 2.17 2013-11-22 16:31:33 +01:00
Laurent Sansonetti
047e554eac 2.16 2013-11-20 15:45:08 +01:00
Laurent Sansonetti
d8d8487434 don't forget to install the 7.1 bits 2013-11-19 15:32:49 +01:00
Eloy Durán
4f8266d8a2 [analyzer] Don’t try to open HTML after run on Jenkins CI. 2013-11-13 17:59:37 +01:00
Eloy Durán
b3864c0cfc [analyzer] Disable objc leaks checker. 2013-11-13 17:59:21 +01:00
Eloy Durán
44f279e68f [analyzer] Ensure normal builds have a clean env and set DEBUG. 2013-11-12 22:10:46 +01:00
Eloy Durán
e5f12d9a2c [rake] Add analyze task which performs a static analysis on the codebase.
Vendored relavant part from http://clang-analyzer.llvm.org/downloads/checker-275.tar.bz2
2013-11-12 16:03:38 +01:00
Watson
71e716e1d5 2.15 2013-11-06 12:57:15 +09:00
Laurent Sansonetti
d08b1dcc39 2.14 2013-11-03 15:16:00 +01:00
Watson
011b07ab97 2.13 2013-11-02 23:00:13 +09:00
Laurent Sansonetti
8856ede0b1 ship bin/instruments 2013-10-31 23:36:44 +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
a2ee297ac0 introduce the EVALUATION env variable to build an evaluation version of RubyMotion (iPhoneSimulator only, iPhoneOS and MacOSX not copied), usage: $ rake package EVALUATION=1 2013-10-20 18:17:37 +02:00
Watson
9a8847238e should not install gen_bridge_metadata as public
If add gen_bridge_metadata into public_binaries variable,
it will replace /usr/bin/gen_bridge_metadata.

However, our gen_bridge_metadata loads '/usr/bin/gen_bridge_metadata' in f4dd2a28bf/bin/gen_bridge_metadata (L5),
so, it will causes "tack level too deep (SystemStackError)" error when run gen_bridge_metadata.
2013-10-19 13:53:37 +09:00
Eloy Durán
4896f66c85 [BS] Install custom gen_bridge_metadata. 2013-10-18 17:37:05 +02:00