diff options
| -rw-r--r-- | Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1,6 +1,14 @@ all: elymas/interpreter -elymas/interpreter: elymas/interpreter.ey compiler/*.ey +elymas/interpreter: elymas/interpreter.ey compiler/*.ey interpreter/Metal.so interpreter/ACME cd compiler && \ ../interpreter/elymas elymas.ey ../elymas/interpreter.ey mv -v compiler/interpreter $@ + +interpreter/Metal.so interpreter/ACME: + cd ACME-Bare-Metal/ && \ + perl Makefile.PL && \ + $(MAKE) + cd interpreter && \ + ln -vs ../ACME-Bare-Metal/blib/arch/auto/ACME/Bare/Metal/Metal.so . && \ + ln -vs ../ACME-Bare-Metal/lib/ACME ACME |
