Watson
027df612ab
Revert "make sure to create a Resources directory for mac"
...
This reverts commit 71ed8ce9b3 .
This changing causes the following error:
% mkdir -p resources/en.lproj
% touch resources/en.lproj/InfoPlist.strings
% rake
Build ./build/iPhoneSimulator-6.1-Development
Compile ./app/app_delegate.rb
Create ./build/iPhoneSimulator-6.1-Development/tt.app
Link ./build/iPhoneSimulator-6.1-Development/tt.app/tt
Create ./build/iPhoneSimulator-6.1-Development/tt.app/Info.plist
Create ./build/iPhoneSimulator-6.1-Development/tt.app/PkgInfo
Copy ./resources/Default-568h@2x.png
Copy ./resources/en.lproj/InfoPlist.strings
rake aborted!
2013-04-29 12:25:56 +09:00
Watson
2bbc2752cd
forget to add a passing argument into another build_file.call
2013-04-28 20:23:28 +09:00
Laurent Sansonetti
2c3d0e2686
install ios platform files
2013-04-27 21:11:25 +02:00
Laurent Sansonetti
c252ba9b3a
Merge branch 'master' of github.com:lrz/RubyMotion
2013-04-27 16:10:57 +02:00
Laurent Sansonetti
611d52427d
more work on osx template: create empty window, add Credits.rtf file
2013-04-27 16:10:13 +02:00
Laurent Sansonetti
2d9d4aa487
mark file as utf-8
2013-04-27 16:09:35 +02:00
Watson
71ed8ce9b3
make sure to create a Resources directory for mac
...
Fix the following error:
$ motion create hello --template=osx
$ cd hello
$ rm -rf resources
$ rake
Build ./build/MacOSX-10.8-Development
Compile ./app/app_delegate.rb
Compile ./app/menu.rb
Create ./build/MacOSX-10.8-Development/hello.app/Contents
Create ./build/MacOSX-10.8-Development/hello.app/Contents/MacOS
Link ./build/MacOSX-10.8-Development/hello.app/Contents/MacOS/hello
Create ./build/MacOSX-10.8-Development/hello.app/Contents/Info.plist
Create ./build/MacOSX-10.8-Development/hello.app/Contents/PkgInfo
rake aborted!
No such file or directory - ./build/MacOSX-10.8-Development/hello.app/Contents/Resources
2013-04-27 11:02:12 +09:00
Watson
872683e177
pass the build directory as block parameter
...
Proc does not introduce a variable as Proc's scope.
When build process is worked in parallel, the value of the variable is updated in the another build process.
2013-04-27 10:05:23 +09:00
Laurent Sansonetti
6e9ea5d7ce
sync
2013-04-27 01:50:38 +02:00
Laurent Sansonetti
2696f6d4e0
add menu
2013-04-27 01:50:06 +02:00
Laurent Sansonetti
850c9ce0ba
fix projects containing space characters
2013-04-27 01:49:44 +02:00
Laurent Sansonetti
d49183d7ce
macport: add support for inline functions
2013-04-26 17:37:46 +02:00
Laurent Sansonetti
31af5b87fc
Merge branch 'master' of github.com:lrz/RubyMotion
2013-04-26 17:15:24 +02:00
Laurent Sansonetti
a03cb908e4
add debug mode
2013-04-26 17:14:02 +02:00
Watson
92356117cf
sync
2013-04-26 23:08:35 +09:00
Watson
fcd144d3a9
fix a bug in detecting file dependencies which cannot detect dependency when declare class/module with like "class XXX::YYY"
...
use @defined :
module XXX::YYY
...
end
use @referred :
class ZZZ
include XXX::YYY
...
end
add the value to @defined and @referred both,
because build system will cut the cyclic references.
2013-04-26 23:03:51 +09:00
Laurent Sansonetti
2a9898868e
fix conflict
2013-04-26 14:17:10 +02:00
Laurent Sansonetti
7bdfe18c3e
forgot to commit this
2013-04-26 14:12:03 +02:00
Watson
7e5762febc
sync
2013-04-25 22:56:39 +09:00
Watson
03c5ef8a76
ignore data/ios and data/osx which are generated automatically
2013-04-25 22:56:31 +09:00
Watson
6f48fd5d0b
change the build directory for outside files of project
...
This changing will introduce:
1. When run 'rake clean', the object files of gem is not removed. To reduce the time when rebuild the project.
2. Across multiple projects that use the same gem, this changing will share the object files.
3. When update RubyMotion with 'motion update', it will remove the object files to clean up disk space.
2013-04-25 22:23:19 +09:00
Watson
c3574eb3c2
use i386 binary Ruby when build app for ARM
2013-04-25 17:35:37 +09:00
Watson
ab37225b27
remove resources because it already moved into template directory
2013-04-25 10:50:59 +09:00
Watson
d99806b7ea
install OSX bridgesupport file and library
2013-04-25 10:48:26 +09:00
Laurent Sansonetti
105a915f3d
mac port
2013-04-25 02:26:56 +02:00
Watson
a8ec7876e5
add line in NEWS
2013-04-22 23:49:18 +09:00
Watson
cd5f87bfac
fix a bug in build system where it would cause "stack level too deep" error
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-112
1) specify file dependencies in Rakefile with `app.files_dependencies' by user.
2) detect file dependencies by build system
When merge 1) and 2), it might cause a cyclic references.
So, we will use 1) to detect cyclic references.
2013-04-22 23:48:09 +09:00
Watson
51d7790b73
sync
2013-04-22 15:56:39 +09:00
Watson
2acfaf300e
use instance variable for proc test
2013-04-22 15:38:56 +09:00
Watson
2a080e1ce1
sync
2013-04-21 16:12:35 +09:00
Watson
126d006625
change the template directory path
2013-04-19 23:15:03 +09:00
Watson
990e352d62
add a feature which support the template
2013-04-19 23:02:49 +09:00
Laurent Sansonetti
dd7605d2fd
add 'motion account' command
2013-04-19 14:55:41 +02:00
Watson
59b40184af
sync
2013-04-17 15:05:50 +09:00
Watson
ad0cbe61b0
add line in NEWS
2013-04-14 00:13:37 +09:00
Watson
829e9886c8
add line in NEWS
2013-04-13 22:18:46 +09:00
Watson
f109d6ee32
update TestUnit
2013-04-13 17:25:42 +09:00
Watson
7557639e27
add line in NEWS
2013-04-13 14:24:40 +09:00
Watson
34e50e9036
display error message if does not exist spec files in spec directory
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-90
2013-04-13 14:24:29 +09:00
Watson
6ab441283f
sync
2013-04-12 22:12:50 +09:00
Watson
6fe48a7439
add spec to relate RM-104 and RM-105
2013-04-11 05:40:00 +09:00
Watson
1b829cd8c7
sync
2013-04-11 05:39:33 +09:00
Laurent Sansonetti
4170e3e3fa
Merge branch 'master' of github.com:lrz/RubyMotion
2013-04-05 19:52:06 +02:00
Watson
1bc95e8644
add line in NEWS
2013-04-05 17:26:28 +09:00
Clay Allsopp
a38f066148
change file dependency regex to accept absolute paths
2013-04-05 17:25:20 +09:00
Watson
8e78acf915
1.36
2013-04-05 17:24:15 +09:00
Watson
2aede99c8f
update NEWS
2013-04-05 17:23:02 +09:00
Laurent Sansonetti
6f83329440
sync
2013-04-04 15:14:42 +02:00
Watson
a6ac6231bc
modify spec description
2013-04-04 21:38:02 +09:00
Watson
73eb628001
add `super' spec
2013-04-04 21:32:26 +09:00