35 Commits

Author SHA1 Message Date
Yukihiro "Matz" Matsumoto de17f63b45 Abandon minirake. Use rake for compilation; fix #4884 2019-12-21 22:11:08 +09:00
David Siaw e1e96c0cf4 change doc directory and reduce warnings 2019-08-26 00:23:28 +09:00
David Siaw 8d70a9b1b5 first bit of doc generation 2019-08-18 13:07:24 +09:00
Nobuyoshi Nakada ab67c57f65 remove trailing spaces 2014-04-30 09:50:14 +09:00
unak 8ee5b0196b .PHONY should be placed after `all'
Because some make (e.g. nmake) recognize it as a normal rule definition and if it's the first rule, make runs it as a default rule.
Consequently `all', `test' and `clean' are all ran (because they are depended by .PHONY), and builded files are cleaned.
2014-03-07 12:11:10 +09:00
Yukihiro Matz Matsumoto c1387b86e4 Makefile: add all to test dependency 2013-01-12 17:22:36 +09:00
Yuichiro MASUI 78651a64c3 Remove unused rules in .gitignore and Makefile 2013-01-06 15:59:28 +09:00
Yukihiro Matz Matsumoto 4b19fd9152 replace "minirake" to "ruby minirake" for non UNIX platforms 2012-12-20 11:28:21 +09:00
Daniel Bovensiepen ac5a87c27f Add makefile for backward compatibility of shell build processes. 2012-12-20 05:06:39 +08:00
Yuichiro MASUI 06d242ae43 Moved some building script from GNU make to Ruby script
Added minirake what's Rake subset
2012-12-16 01:56:03 +09:00
Yuichiro MASUI dcdd893bed Added LDFLAGS to Makefiles 2012-12-09 19:18:40 +09:00
Daniel Bovensiepen cc382f9bac Add the usage of MRUBY_ROOT to the mrbgems build system, so that we can easily build everywhere 2012-11-23 22:49:21 +08:00
Daniel Bovensiepen fdc030ab46 Change default location of GEMS.active file 2012-11-23 19:41:13 +08:00
Daniel Bovensiepen c73fa1e1da Add ACTIVE_GEMS flag to Makefile 2012-11-23 19:19:47 +08:00
Daniel Bovensiepen dbde619bc5 Deactivate / Activate GEMs Flag introduced into Makefile 2012-11-22 18:59:59 +08:00
Daniel Bovensiepen 0e7d5a2e4b Move Gem Tests into the main Test target 2012-09-22 01:16:26 +08:00
Daniel Bovensiepen 9a11c45e64 Integrate tests into mrbgems 2012-09-20 01:31:26 +08:00
Daniel Bovensiepen ea68cb1beb remove second gem 2012-09-19 07:41:02 +09:00
Daniel Bovensiepen 738a8775e9 change global Makefile by adding mrbgems to it 2012-09-13 22:22:32 +09:00
Daniel Bovensiepen f6a9846d0e Fix writing errors in Makefiles 2012-09-10 23:25:50 +08:00
Daniel Bovensiepen 83e5999d7e Make CFLAG choices in Makefiles more flexible 2012-06-18 11:22:05 +08:00
Jon 105c11b7f6 Clean and DRY up the basic Makefiles 2012-05-23 13:19:40 -04:00
Jon 6f00683e87 Add help and showconfig targets to Makefile 2012-05-23 13:19:16 -04:00
Yukihiro Matsumoto ec8f97d2a6 add "all" to test dependency 2012-05-20 23:01:53 +09:00
Yukihiro Matsumoto 8085817cb5 make test restructuring 2012-05-14 23:04:13 +09:00
Daniel Bovensiepen c8c0ef85bc mrit - Embeddable Ruby ISO Test 2012-05-14 20:21:31 +08:00
Yukihiro Matsumoto 46487a4599 merge mirb target to all in toplevel Makefile 2012-05-13 19:48:15 +09:00
Daniel Bovensiepen 917d70e31b mirb - Embeddable Interactive Ruby Shell 2012-05-12 00:27:45 +08:00
Yukihiro Matsumoto 0026d5ff82 run make -c mrblib from top 2012-05-02 16:46:13 +09:00
Yukihiro Matsumoto 4390ff1260 Makefile: run make at src first 2012-05-01 08:14:56 +09:00
Yuichiro MASUI af4de46f84 remove ios compile tasks 2012-05-01 01:52:28 +09:00
Yukihiro Matsumoto db999237bc build process restructured 2012-04-30 10:58:36 +09:00
Yuichiro MASUI f9d4a5a02b Fixed to forget to remove some files on 'make clean' 2012-04-23 03:06:01 +09:00
mattn 975031cd2b fix Makefile: quoted CC/LL are heap up to each Makefiles. 2012-04-20 10:56:12 +09:00
mimaki e0d6430f63 add mruby sources 2012-04-20 09:39:03 +09:00