Commit Graph

1014 Commits

Author SHA1 Message Date
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
Laurent Sansonetti
b9eab69d82 Merge branch 'master' of github.com:lrz/RubyMotion 2013-04-04 12:15:18 +02:00
Watson
3ff66ae72c sync 2013-04-04 14:28:35 +09:00
Watson
48b7abf172 add line in NEWS 2013-04-02 12:14:06 +09:00
Watson
42352abb44 fix a bug in build system which does not load all depended frameworks
http://hipbyte.myjetbrains.com/youtrack/issue/RM-97
2013-04-02 12:01:40 +09:00
Watson
7a8219a108 add line in NEWS 2013-03-28 17:59:45 +01:00
Watson
9cf62a20e3 fix a bug in REPL which often causes an error with "exit" command 2013-03-28 17:59:07 +01:00
Laurent Sansonetti
45e33e6f9a Merge branch 'master' of github.com:lrz/RubyMotion 2013-03-25 08:52:41 +01:00
Laurent Sansonetti
d3b4da10da print to stderr 2013-03-25 08:52:36 +01:00
Watson
3805f3de44 add line in NEWS 2013-03-23 10:06:26 +09:00
Watson
73b0a970c1 fix a bug where 'rake device debug=1' will cause a crash when contained UTF-8 characters in app name 2013-03-23 10:04:12 +09:00
Watson
ddb65efb3d update define_method_spec.rb 2013-03-21 16:51:48 +09:00