diff options
Diffstat (limited to 'extconf.rb')
-rw-r--r-- | extconf.rb | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,2 +1,15 @@ require "mkmf" create_makefile "mmap" +begin + make = open("Makefile", "a") + make.print <<-EOT + +unknown: $(DLLIB) +\t@echo "main() {}" > /tmp/a.c +\t$(CC) -static /tmp/a.c $(OBJS) $(CPPFLAGS) $(DLDFLAGS) -lruby #{CONFIG["LIBS"]} $(LIBS) $(LOCAL_LIBS) +\t@-rm /tmp/a.c a.out + EOT +ensure + make.close +end + |