diff options
| author | Daniel Bovensiepen <[email protected]> | 2012-09-13 22:24:16 +0900 |
|---|---|---|
| committer | Daniel Bovensiepen <[email protected]> | 2012-09-13 22:24:16 +0900 |
| commit | f89e722ef09211d3e5b39344c6df66217966f8df (patch) | |
| tree | df9e1ecc4b54d04e1f294e9eb8c71fd9da87195b /mrbgems/Makefile | |
| parent | cd72971adc76143c7b652ecdafe0c4acaf50904b (diff) | |
| download | mruby-f89e722ef09211d3e5b39344c6df66217966f8df.tar.gz mruby-f89e722ef09211d3e5b39344c6df66217966f8df.zip | |
Add a first implementation of mrbgems with one fixed MD5 gem
Diffstat (limited to 'mrbgems/Makefile')
| -rw-r--r-- | mrbgems/Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/mrbgems/Makefile b/mrbgems/Makefile new file mode 100644 index 000000000..7f2157032 --- /dev/null +++ b/mrbgems/Makefile @@ -0,0 +1,22 @@ +# makefile description. +# add gems to the ruby library + +LIBRGEMS := ../lib/libmruby_gems.a +INIT := init_gems +RM_F := rm -f +CC_FLAGS := -Wall -Werror-implicit-function-declaration -g -O3 -MMD -I. -I./../include + +############################## +# generic build targets, rules + +.PHONY : all +all : $(INIT).o + +$(INIT).o : $(INIT).c + gcc $(CC_FLAGS) -c $(INIT).c -o $(INIT).o + @$(MAKE) -C md5 + +.PHONY : clean +clean : + $(RM_F) $(INIT).o $(INIT).d $(LIBRGEMS) + @$(MAKE) clean -C md5 |
