mirror of https://github.com/Wilfred/difftastic/
16 lines
373 B
Makefile
16 lines
373 B
Makefile
ifeq ($(shell uname),Darwin)
|
|
SOEXT = dylib
|
|
else
|
|
SOEXT = so
|
|
endif
|
|
|
|
dart: tree-sitter
|
|
clang -Isrc -Itree-sitter/lib/include ../src/parser.c ../src/scanner.c tree-sitter/libtree-sitter.a --shared -o libdart.$(SOEXT)
|
|
cp tree-sitter/libtree-sitter.so .
|
|
cp tree-sitter/libtree-sitter.dylib .
|
|
cp tree-sitter/tree-sitter.dll .
|
|
|
|
tree-sitter:
|
|
cd tree-sitter && make
|
|
|
|
all: dart |