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