merging in aegis' JNI bindings
This commit is contained in:
commit
1c7e9947a4
42 changed files with 2445 additions and 712 deletions
|
|
@ -42,6 +42,8 @@ HAMMER_PARTS := \
|
|||
benchmark.o \
|
||||
cfgrammar.o \
|
||||
actions.o \
|
||||
compile.o \
|
||||
glue.o \
|
||||
$(PARSERS:%=parsers/%.o) \
|
||||
$(BACKENDS:%=backends/%.o)
|
||||
|
||||
|
|
@ -50,6 +52,7 @@ TESTS := t_benchmark.o \
|
|||
t_bitwriter.o \
|
||||
t_parser.o \
|
||||
t_grammar.o \
|
||||
t_misc.o \
|
||||
test_suite.o
|
||||
|
||||
OUTPUTS := libhammer.a \
|
||||
|
|
@ -65,12 +68,15 @@ include ../common.mk
|
|||
$(TESTS): CFLAGS += $(TEST_CFLAGS)
|
||||
$(TESTS): LDFLAGS += $(TEST_LDFLAGS)
|
||||
|
||||
CFLAGS += -fPIC
|
||||
|
||||
all: libhammer.a
|
||||
|
||||
libhammer.a: $(HAMMER_PARTS)
|
||||
|
||||
bitreader.o: test_suite.h
|
||||
hammer.o: hammer.h
|
||||
glue.o: hammer.h glue.h
|
||||
|
||||
all: libhammer.a
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue