diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/compile_parsers.makefile | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/compile_parsers.makefile b/scripts/compile_parsers.makefile new file mode 100644 index 000000000..3c5ccdee5 --- /dev/null +++ b/scripts/compile_parsers.makefile @@ -0,0 +1,16 @@ +# +# compile_parsers.makefile +# Stephan Seitz, 2021-09-09 21:36 +# +CC?=cc + +all: parser.so + +parser.o: src/parser.c + $(CC) -c src/parser.c -std=c99 -fPIC -I./src + +scanner.o: src/scanner.cc + $(CC) -c src/scanner.cc -std=c++17 -fPIC -I./src + +parser.so: parser.o scanner.o + $(CC) parser.o scanner.o -o parser.so -shared -Os -lstdc++ |
