diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2021-09-09 22:11:07 +0200 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-01-23 16:27:25 +0100 |
| commit | a37c97545f23eef90f833be634ef1f3db93af0ca (patch) | |
| tree | 4d38a265f9702a958c5c63417229fab692c129dd /scripts | |
| parent | Add tree-sitter-norg (diff) | |
| download | nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar.gz nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar.bz2 nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar.lz nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar.xz nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.tar.zst nvim-treesitter-a37c97545f23eef90f833be634ef1f3db93af0ca.zip | |
Allow compilation via makefile
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++ |
