makefile tweaks
This commit is contained in:
parent
96f08fcaa0
commit
f6e775474d
6
Makefile
6
Makefile
@ -1,4 +1,4 @@
|
|||||||
CC=tcc
|
CC=gcc
|
||||||
all: tests
|
all: tests
|
||||||
shortcodes.c: shortcodes.rl
|
shortcodes.c: shortcodes.rl
|
||||||
ragel -G2 -L shortcodes.rl -o shortcodes.c
|
ragel -G2 -L shortcodes.rl -o shortcodes.c
|
||||||
@ -6,10 +6,8 @@ shortcodes.c: shortcodes.rl
|
|||||||
$(CC) -fPIC -c -o $@ $^ -g
|
$(CC) -fPIC -c -o $@ $^ -g
|
||||||
tests.so: shortcodes.o tests.o
|
tests.so: shortcodes.o tests.o
|
||||||
$(CC) -shared -g -o $@ $^ -lbg -lcgreen
|
$(CC) -shared -g -o $@ $^ -lbg -lcgreen
|
||||||
test-binary: shortcodes.c tests.c
|
|
||||||
$(CC) -g -o tests shortcodes.c tests.c -DMAIN=1 -lbg -lcgreen
|
|
||||||
clean:
|
clean:
|
||||||
rm -f shortcodes.c *.o *.so
|
rm -f shortcodes.c *.o *.so tests
|
||||||
test: tests.so
|
test: tests.so
|
||||||
cgreen-runner $^
|
cgreen-runner $^
|
||||||
debug:
|
debug:
|
||||||
|
Loading…
Reference in New Issue
Block a user