mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
Allow compilation via makefile
This commit is contained in:
parent
045cb86d44
commit
a37c97545f
4 changed files with 42 additions and 9 deletions
16
scripts/compile_parsers.makefile
Normal file
16
scripts/compile_parsers.makefile
Normal file
|
|
@ -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++
|
||||
Loading…
Add table
Add a link
Reference in a new issue