Laurent Sansonetti
77cc656d47
sync
2014-08-24 17:50:49 +02:00
Laurent Sansonetti
85a996e335
export super-less classes to Java (build system patch)
2014-08-24 17:42:39 +02:00
Laurent Sansonetti
ea82921b7e
when generating the .java code make sure we don’t export the same method twice (we used to do that in the compiler but it’s best to move this logic to the build system, since multiple ruby files can open the same Java class)
2014-08-24 16:05:26 +02:00
Laurent Sansonetti
365cc03aab
sync
2014-08-22 19:34:21 +02:00
Laurent Sansonetti
21b9318ef8
add app.permissions’ a shortcut that allows uses-permission’ elements to be added to the manifest file
2014-08-22 19:34:21 +02:00
Watson
b5f21631c2
[test] disable an exception spec on OSX 32bit (10.6 & 10.7)
2014-08-22 10:14:55 +09:00
Watson
8dab11c770
[test] disable an exception spec on OSX 10.6 & 10.7
...
if run spec on 10.6 & 10.7, it freezes a running spec.
2014-08-22 09:59:10 +09:00
Eloy Durán
41fc1e32b7
[vm] sync
2014-08-21 20:20:04 +02:00
Eloy Durán
6b56b12be7
[vm] sync
2014-08-21 18:15:43 +02:00
Eloy Durán
1f10ed1f89
[vm] sync
2014-08-21 18:02:49 +02:00
Eloy Durán
25436d2776
[NEWS] Document fix for iOS 8 sim symbolication.
2014-08-21 18:02:49 +02:00
Eloy Durán
75e2962dd5
[vm] sync
2014-08-21 18:02:49 +02:00
Eloy Durán
198a1ebfe1
[test] Add failing test for iOS backtrace symbolication.
2014-08-21 18:02:49 +02:00
Laurent Sansonetti
75220b2b6e
sync
2014-08-21 18:01:45 +02:00
Laurent Sansonetti
b4ce0c9dbf
sync
2014-08-21 17:57:41 +02:00
Eloy Durán
0124980022
[NEWS] Document fix for nested symlink dirs and vendor_project.
2014-08-20 14:38:27 +02:00
Eloy Durán
5ddd0e4a41
[vendor] Traverse symlink dirs when finding headers.
2014-08-20 14:38:27 +02:00
Watson
57f09234d7
[iOS8] add codesigning for embedded frameworks
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-558
2014-08-20 15:17:37 +09:00
Laurent Sansonetti
3962728508
pass '-Wl,-no_pie' to the linker in order to remove the 'ld: warning: PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic) not allowed in code signed PIE, but used in _vm_gc_wb from...' message, please revert the change if it causes any problem
2014-08-19 17:22:06 +02:00
Watson
7edef2b5e0
[NEWS] fix RM-558
2014-08-19 17:03:15 +09:00
Watson
3da04dde6e
[iOS8] fix @executable_path for iOS platform
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-558
2014-08-19 17:00:13 +09:00
Watson
a03c7bfbbd
[iOS8] move embedded_frameworks configurations to xcode_config.rb in order to use OSX and iOS platform
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-558
2014-08-19 16:59:54 +09:00
Watson
a4fa37ffec
Xcode6-Beta6
...
iOS 8 SDK path was changed as symbolic link.
$ ls -la /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
total 8
drwxr-xr-x@ 4 watson admin 136 8 19 14:31 .
drwxr-xr-x@ 5 watson admin 170 8 19 06:19 ..
drwxr-xr-x@ 12 watson admin 408 8 19 03:59 iPhoneSimulator.sdk
lrwxr-xr-x 1 watson admin 19 8 19 06:19 iPhoneSimulator8.0.sdk -> iPhoneSimulator.sdk
This patch skips iPhoneSimulator.sdk because it cannot retrieve SDK version number and causes an error.
2014-08-19 15:49:25 +09:00
Watson
e1130b32f9
[NEWS] fix RM-566
2014-08-18 23:39:13 +09:00
Watson
8a4b58bf05
clear xcode_version value when change xcode dir path
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-566
If change the Xcode dir path via "app.xcode_dir", already cache the @xcode_version value with '/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild'.
We cannot retrieve iOS 8 simulator device name from Xcode 5.
So, 'iPhone 4s / iOS 7' simulator is always launched as default.
2014-08-18 23:39:13 +09:00
Eloy Durán
4d797271e8
[Instruments] All instrument templates seem to work with Xcode 6.
2014-08-18 14:04:28 +02:00
Eloy Durán
a5d6ea1627
[Instruments] Ensure we only deal with the templates part of the output.
2014-08-18 13:09:26 +02:00
Eloy Durán
ce150dbab3
[Instruments] Always try to find the instrument CLI tool in the right xcode_dir.
2014-08-18 13:01:51 +02:00
Watson
a7c8699013
[NEWS] fix RM-563
2014-08-18 12:26:30 +09:00
Watson
a7dd9c405b
[iOS8] fix a bug which invalid template path would be generated
...
If specify template with `rake profile template="XXXX"',
it will generate invalid template path which contains unnecessary `"' as following.
<key>XrayTemplatePath</key>
<string>"/Applications/Xcode6-Beta5.app/Contents/Applications/Instruments.app/Contents/Resources/templates/Time Profiler.tracetemplate</string>
2014-08-18 12:26:12 +09:00
Watson
ec3e808e3d
[iOS8] fix where Instruments does not launch
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-563
Since iOS 8, simulator UUID will be required to launch.
2014-08-18 12:18:08 +09:00
Watson
d06a688299
[NEWS] fix RM-562
2014-08-16 15:05:46 +09:00
Watson
88293d0666
use absolute xcodebuild path to remove "xcodebuild: error" message
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-562
2014-08-16 15:05:03 +09:00
Eloy Durán
7f51c3ac7b
[vm] sync
2014-08-15 19:33:44 +02:00
Eloy Durán
60c3e5659e
[NEWS] Document fix for iOS 8 landscape view selection.
2014-08-15 18:55:10 +02:00
Eloy Durán
e7df162215
[NEWS] Document fix for RM-522.
2014-08-15 16:58:35 +02:00
Eloy Durán
9e3b2e11dd
[sim] Ensure that only the main Simulator window is recognised.
...
Ignoring other windows such as an external display.
2014-08-15 16:55:28 +02:00
Eloy Durán
8b0f0da9c5
[sim] Recognise iOS 8 simulator window.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-522 .
2014-08-15 16:29:42 +02:00
Eloy Durán
a6b5bc2ecf
[data] Raise informative error when trying to build REPL dylib with no SDK older than 7.1.
2014-08-15 12:52:42 +02:00
Watson
153f33d67a
[NEWS] fix RM-557
2014-08-15 16:56:56 +09:00
Watson
9e0c2b53c2
[iOS8] launch a simulator which match version of SDK
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-557
2014-08-15 16:47:56 +09:00
Laurent Sansonetti
e6eebaa672
sync
2014-08-14 19:38:00 -04:00
Laurent Sansonetti
70224dc851
make sure we use 'adb -d' since an emulator could be running at the same time
2014-08-14 18:22:26 -04:00
Watson
7915d3c9fb
[NEWS] fix RM-556
2014-08-15 00:57:06 +09:00
Watson
29a18eb3e2
[NEWS] fix RM-553
2014-08-13 20:04:34 +09:00
Watson
c794a3ee45
add validation into app.vendor_project('xxx', :xcode, ...) because xcodebuild command fails if xcode project directory is not writable
2014-08-13 20:00:50 +09:00
Watson
3d1e080c25
fix a bug where vendor library contained in gem causes a build error with system bundled ruby
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-553
2014-08-13 19:11:26 +09:00
Watson
c4749f9a58
[NEWS] fix RM-555
2014-08-12 22:32:40 +09:00
Watson
2c0f79b65a
[NEWS] fix RM-554
2014-08-12 14:43:17 +09:00
Watson
ae27ef7ba0
[NEWS] fix RM-475
2014-08-11 21:51:38 +09:00