1
0
Fork 0
arangodb/m4/Makefile.mruby

38 lines
1.4 KiB
Makefile

# -*- mode: Makefile; -*-
################################################################################
## --SECTION-- MRUBY
################################################################################
################################################################################
### @brief sets up the directories
################################################################################
BUILT_SOURCES += .setup-mr-directories
.setup-mr-directories:
@test -d mr || mkdir mr
@test -d mr/common/bootstrap || mkdir mr/common/bootstrap
@touch $@
mr/common/bootstrap/mr-%.h: @srcdir@/mr/common/bootstrap/%.rb .setup-mr-directories
@top_srcdir@/config/mr2c.sh $< > $@
mr/server/mr-%.h: @srcdir@/mr/server/%.rb .setup-mr-directories
@top_srcdir@/config/mr2c.sh $< > $@
################################################################################
### @brief cleanup
################################################################################
CLEANUP += $(MRUBY_HEADER) .setup-mr-directories
################################################################################
## --SECTION-- END-OF-FILE
################################################################################
## Local Variables:
## mode: outline-minor
## outline-regexp: "^\\(### @brief\\|## --SECTION--\\|# -\\*- \\)"
## End: