Laurent Sansonetti
f29d89f89a
add magic encoding comments to all ruby source files
2014-03-05 12:20:20 +01:00
Eloy Durán
7556f04d5d
[iOS Config] Retrieve DTSDKBuild & DTPlatformBuild programatically.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-415 .
2014-02-03 12:33:41 +01:00
Eloy Durán
210567d344
De-register spec app for notifications first.
2013-12-20 12:21:30 +01:00
Jason W. May
2033869ea3
Ignore spurious UIApplicationDidBecomeActiveNotification events.
...
Signed-off-by: Eloy Durán <eloy.de.enige@gmail.com >
2013-12-20 12:19:53 +01:00
Watson
d963c6489d
move special configuration for iOS/OSX platform from gen_bridge_metadata()
2013-11-11 10:16:53 +09:00
Eloy Durán
ae4fe2dddc
Temp work around issue with UIDeviceFamily for release/profile.
...
The Info.plist is forced to be recreated on each build and uses ints for
UIDeviceFamily when profiling and strings otherwise.
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 17:14:29 +01:00
Watson
05d8aecc9f
fix RM-305
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 23:00:27 +09: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
783f6b8887
[xcassets] Be sure to remove whitespace from Info.plist icon names.
2013-10-14 15:50:27 +02:00
Eloy Durán
d22f82ebb0
[xcassets] Move iOS/OS X specific behavior back to configs.
2013-10-14 13:52:32 +02:00
Eloy Durán
3be82b061b
[xcassets] Use actool’s Info.plist output instead of reading JSON.
2013-10-11 20:20:30 +02:00
Eloy Durán
2490d6c0a2
[xcassets] No longer copy icons ourselves on iOS.
2013-10-11 19:09:20 +02:00
Eloy Durán
369c15e0e3
[xcassets] Make asset compilation and app icon config work on OS X.
2013-10-11 18:50:56 +02:00
Eloy Durán
bbae733e02
[xcassets] Fail build if the JSON gem is required and unavailable.
2013-10-11 16:37:22 +02:00
Eloy Durán
dcc680b789
[xcassets] Use App.warn to warn about multiple app icon sets.
2013-10-11 15:23:53 +02:00
Eloy Durán
3549438dd6
Test branch notifications in HipChat commit.
2013-10-10 20:04:05 +02:00
Eloy Durán
b331fab440
[xcassets] Copy and configure the app icons for iOS.
2013-10-10 19:57:48 +02:00
mordaroso
ecc764eef4
Fix non-retina iPad simulation in iOS7
...
Allow to start the simulator with a non-retina iPad with iOS7
merged #133
2013-10-07 13:16:26 +09:00
Watson
e0a68bde8d
[iOS] add support to launch the app as 64-bit in simulator
...
When specified "app.archs['iPhoneSimulator'] << 'x86_64'" and use iOS 7 retina 4 simulator,
we can launch 64-bit simulator.
2013-10-07 11:15:02 +09:00
Laurent Sansonetti
b0775e32d6
really remove 64-bit build
2013-09-24 22:34:51 +02:00
Laurent Sansonetti
584d55c517
allow users to customize archs
2013-09-12 13:02:52 +02:00
Laurent Sansonetti
1f88aebb11
ios: in development mode, only build for i386/armv[6-7] for faster builds
2013-09-11 18:28:19 +02:00
Laurent Sansonetti
6da5c7f4ec
now always use clang
2013-09-08 03:06:48 +02:00
Hwee-Boon Yar
f99852081d
Fix: platform names generated in Info.plist (DTSDKName and DTPlatformName)
2013-09-07 00:07:02 +09:00
Watson
c13e0afb6c
fix a bug where ARR_CYCLES_DISABLE are disabled with distributed app
...
In order to enable ARR_CYCLES_DISABLE, we need to set ARR_CYCLES_DISABLE as environment variable when launch the app.
So, embedded ARR_CYCLES_DISABLE variable into app
http://hipbyte.myjetbrains.com/youtrack/issue/RM-245
2013-08-23 12:33:49 +09:00
Chris Radford
785fd65d59
Update to add new status bar style
...
Added UIStatusBarStyleLightContent as an option for status_bar_style, a new option added in iOS7.
2013-08-07 20:31:47 +09:00
Watson
3b75fb79ee
fix a bug in build system where app does not work on iOS5 device
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-221
The compile flags for device are missing.
This bug was introduced by 2617e9a3e4
2013-07-20 12:32:55 +09:00
Laurent Sansonetti
e0aca0e09e
remove default exception handlers in main()
2013-07-19 18:05:19 +02:00
Watson
3d6ac4fea6
fix warning message where it would display "ld: warning: ObjC object file xxxx"
...
The warning message will be displayed when use Xcode 5 even if deployment_target is not iOS 7.
This will fix c2fc9959ed
% rake
Build ./build/iPhoneSimulator-6.1-Development
Compile ./app/app_delegate.rb
Create ./build/iPhoneSimulator-6.1-Development/hello.app
Link ./build/iPhoneSimulator-6.1-Development/hello.app/hello
ld: warning: ObjC object file (./build/iPhoneSimulator-6.1-Development/objs/init.o) was compiled for iOS Simulator, but linking for MacOSX
2013-07-13 13:04:46 +09:00
Watson
f388e17d47
fix a bug where `rake' command would re-launch an iOS 7 simulator every time
...
iOS 7 has only retina simulator and com.apple.iphonesimulator indicates "iPhone Retina (4-inch)" as default.
So, we need to use retina even if it does not configure ENV['retina']
2013-07-09 20:42:16 +09:00
Watson
401137639b
add the target
2013-06-29 13:48:27 +09:00
Watson
56a4a9381f
fix where `rake retina=3.5' does not work with Xcode 5 DP-2
2013-06-29 13:29:39 +09:00
Watson
64abb061e6
fix warning message where it would display "warning: no debug symbols in executable (-arch i386)"
2013-06-23 15:44:15 +09:00
Watson
2617e9a3e4
fix warning message where it would display "ld: warning: ObjC object file (./build/iPhoneSimulator-7.0-Development/objs/init.o) was compiled for iOS Simulator, but linking for MacOSX"
...
use "-mios-simulator-version-min" instead of "-miphoneos-version-min"
2013-06-23 15:43:23 +09:00
Laurent Sansonetti
b27e896ec1
define RUBYMOTION_ENV earlier
2013-06-13 16:18:24 +02:00
Laurent Sansonetti
22cc5b206f
use llvm-gcc for .rb compilation, retrieve compilers from stable Xcode (in the meantime we really migrate to clang)
2013-06-11 20:27:49 +02:00
Laurent Sansonetti
ce3cf2fa51
add support for manifest plist file (ios only)
2013-06-09 20:28:20 +02:00
Laurent Sansonetti
d9f670252e
osx: add 'rake archive' tasks, refactor the builder archive/codesign code
2013-05-07 16:51:17 +02:00
Laurent Sansonetti
1c09307fd6
move icons, prerendered_icon and fonts to ios config, add icon to osx config
2013-05-05 20:41:39 +02:00
Watson
287a19f38e
osx: check the osx version to detect default SDK
2013-05-04 00:30:43 +09:00
Laurent Sansonetti
81479771f2
osx: i386 support
2013-05-02 13:51:28 +02:00
Laurent Sansonetti
c7152c8143
add osx repl
2013-04-29 21:07:39 +02:00
Laurent Sansonetti
105a915f3d
mac port
2013-04-25 02:26:56 +02:00