Commit Graph

55 Commits

Author SHA1 Message Date
Laurent Sansonetti
1509d165a4 when running the simulator, clean the sandbox directory only if the clean environment variable is set to any value 2011-12-21 13:50:54 +01:00
Laurent Sansonetti
f8d14b4442 don't create .ipa archive unless necessary 2011-12-16 21:00:54 +01:00
Laurent Sansonetti
a6334374ad add support for true/false plist values 2011-12-16 14:04:21 +01:00
Laurent Sansonetti
27afaa9b27 before running the simulator, delete the previous app sandbox, to avoid having old resource files 2011-12-15 19:16:47 +01:00
Laurent Sansonetti
5c2dae7cd0 always start with a fresh app bundle, to make sure old resource files will not be present 2011-12-15 19:16:14 +01:00
Laurent Sansonetti
cb2f7f2ff9 don't attempt copying resources if resources_dir doesn't exist 2011-12-13 20:40:33 +01:00
Laurent Sansonetti
675732498c when copying resources, also re-create the subdirectory tree 2011-12-12 12:08:09 +01:00
Laurent Sansonetti
788351fa88 generate properly-indented plists 2011-12-12 11:33:50 +01:00
Laurent Sansonetti
6801f9d356 add 'scheme' and 'products' variables for vendor_project/xcode, fix use of 'xcodeproj' 2011-12-10 22:51:16 +01:00
Laurent Sansonetti
412d6126f2 add 'libs' config variable 2011-12-10 22:50:24 +01:00
Laurent Sansonetti
8f711e5006 better support for entitlements 2011-12-09 21:23:21 +01:00
Laurent Sansonetti
83f2037028 if build_dir can't be created, use a temporary directory instead 2011-12-09 18:24:31 +01:00
Laurent Sansonetti
14539d0dc1 fix a bug where resource files would not be copied 2011-12-09 17:53:59 +01:00
Laurent Sansonetti
fc4a628681 add a headers_dir variable for vendor_project/xcode which will generate a bridgesupport file 2011-12-09 17:41:39 +01:00
Laurent Sansonetti
b98659a776 fix regressions 2011-12-06 17:03:15 +01:00
Laurent Sansonetti
a644e2abe2 info_plist is now exposed as a ruby hash into the config, add basic entitlements support 2011-12-05 19:58:13 +01:00
Laurent Sansonetti
c37a4fdd56 add support for app identifier 2011-12-05 12:37:53 +01:00
Laurent Sansonetti
8b5a376628 new support for vendor libraries 2011-12-05 12:12:20 +01:00
Laurent Sansonetti
8198ff4caf motion/rake -> motion/project 2011-12-04 18:04:49 +01:00
Laurent Sansonetti
656c0a7b6f add support for vendor libraries 2011-12-03 17:06:05 +01:00
Laurent Sansonetti
e783c977f4 rename package rake task to archive 2011-11-26 19:16:42 +01:00
Laurent Sansonetti
436e6b13cb separate build directory for SDK version 2011-11-26 19:12:51 +01:00
Laurent Sansonetti
55416131a0 add support for app icons 2011-11-07 00:33:26 +01:00
Laurent Sansonetti
cc577a3174 validate given sdk_version 2011-11-06 14:06:50 +01:00
Laurent Sansonetti
3282c73e7a properly catch ruby exceptions in the main run loop, remove hardcoded sdk version in link flags 2011-11-04 22:05:00 +01:00
Laurent Sansonetti
a593d408a1 fix for new rake 2011-11-04 17:25:54 +01:00
Laurent Sansonetti
bbb211ba00 new option to pass to llc since llvm 3.0 2011-11-04 00:42:07 +01:00
Laurent Sansonetti
7d2fac4ded support for multiple sdks 2011-11-03 22:12:04 +01:00
Laurent Sansonetti
968157efe1 tools moved from data into bin 2011-11-02 19:46:57 +01:00
Laurent Sansonetti
1bb52a5371 rename more rubixir crap 2011-11-02 18:46:37 +01:00
Laurent Sansonetti
332a8838c8 create motion/version.rb file 2011-11-02 14:37:45 +01:00
Laurent Sansonetti
c79bde2e83 rename rubixir -> motion 2011-11-01 19:21:59 +01:00
Laurent Sansonetti
c4ae6b9ac6 add support for app version 2011-10-26 23:23:26 +02:00
Laurent Sansonetti
fc3a3f2190 better config task 2011-10-26 23:11:23 +02:00
Laurent Sansonetti
058fd25f8d add support for interface orientations 2011-10-26 23:11:04 +02:00
Laurent Sansonetti
082f0b7050 refactor rake config 2011-10-24 19:45:20 +02:00
Laurent Sansonetti
38440168e6 better files deps 2011-10-23 22:15:34 +02:00
Laurent Sansonetti
a258a693d6 add dependencies support 2011-10-23 21:10:37 +02:00
Laurent Sansonetti
9a55ff8c76 add support for resource files 2011-10-19 16:31:52 +02:00
Laurent Sansonetti
7bdad2ba27 should recompile files in case the ruby compiler changed 2011-10-11 22:34:42 +02:00
Laurent Sansonetti
e279209642 add simulator debug (gdb) support 2011-10-09 18:20:16 +02:00
Laurent Sansonetti
c5b589ffe8 reorder link args 2011-10-09 17:06:04 +02:00
Laurent Sansonetti
e6ed37d648 fix when apps have spaces 2011-08-08 11:08:35 -04:00
Laurent Sansonetti
eb47286542 better package task not using fileutils 2011-07-28 17:35:33 -07:00
Laurent Sansonetti
96881cb312 better simulator starter, introduce config notion of family devices 2011-07-22 00:45:06 -07:00
Laurent Sansonetti
1812e2083d add 'config' rake task which dumps the config variables, change the 'sdk_version' variable to auto-detect the latest SDK installed 2011-07-21 17:35:03 -07:00
Laurent Sansonetti
3784d4a35b deploy logs are not displayed anymore unless -d is passed (enabled if rake gets --trace) 2011-07-20 19:19:07 -07:00
Laurent Sansonetti
a132b40d6d use CODESIGN_ALLOCATE env variable 2011-07-20 00:46:42 -07:00
Laurent Sansonetti
af2f499f25 search through all keychains 2011-07-20 00:38:12 -07:00
Laurent Sansonetti
10e008f4a9 add device deployment support 2011-07-19 23:51:27 -07:00