|
|
|
|
|
|
|
|
1
|
CC = clang
|
|
|
|
2
|
|
|
1
|
JSC_CFLAGS = $(shell pkg-config javascriptcoregtk-4.0 --cflags --libs)
|
3
|
JSC_CFLAGS = $(shell pkg-config javascriptcoregtk-4.0 --cflags --libs)
|
|
2
|
LIBZIP_CFLAGS = $(shell pkg-config libzip --cflags --libs)
|
4
|
LIBZIP_CFLAGS = $(shell pkg-config libzip --cflags --libs)
|
|
3
|
|
5
|
|
|
4
|
ton: *.c
|
6
|
ton: *.c
|
|
5
|
clang $(JSC_CFLAGS) $(LIBZIP_CFLAGS) $^ -o $@
|
|
|
|
|
|
7
|
$(CC) $(JSC_CFLAGS) $(LIBZIP_CFLAGS) $^ -o $@
|
|
6
|
|
8
|
|
|
7
|
jsc-funcs:
|
9
|
jsc-funcs:
|
|
8
|
grep -Rh JS_EXPORT /usr/include/webkitgtk-4.0/JavaScriptCore | sed 's/^JS_EXPORT //' | grep -v '^#' > $@
|
10
|
grep -Rh JS_EXPORT /usr/include/webkitgtk-4.0/JavaScriptCore | sed 's/^JS_EXPORT //' | grep -v '^#' > $@
|