We can now have dictionaries with keys and values of arbitrary types. Very cool! :)
47 lines
1.1 KiB
Makefile
47 lines
1.1 KiB
Makefile
AM_CFLAGS=--std=c11 -Wall -Werror -Wextra -pedantic
|
|
|
|
lib_LIBRARIES = libapfl.a
|
|
|
|
libapfl_a_SOURCES =
|
|
libapfl_a_SOURCES += error.c
|
|
libapfl_a_SOURCES += eval.c
|
|
libapfl_a_SOURCES += expr.c
|
|
libapfl_a_SOURCES += hashmap.c
|
|
libapfl_a_SOURCES += internal.c
|
|
libapfl_a_SOURCES += position.c
|
|
libapfl_a_SOURCES += resizable.c
|
|
libapfl_a_SOURCES += strings.c
|
|
libapfl_a_SOURCES += token.c
|
|
libapfl_a_SOURCES += tokenizer.c
|
|
libapfl_a_SOURCES += parser.c
|
|
libapfl_a_SOURCES += source_readers.c
|
|
libapfl_a_SOURCES += value.c
|
|
|
|
apfl_internal_headers =
|
|
apfl_internal_headers += common.h
|
|
apfl_internal_headers += hashmap.c
|
|
apfl_internal_headers += internal.h
|
|
apfl_internal_headers += resizable.h
|
|
|
|
EXTRA_DIST = $(apfl_internal_headers) apfl.h
|
|
|
|
apflincludesdir = $(pkgincludedir)/apfl
|
|
apflincludes_HEADERS = apfl.h
|
|
|
|
bin_PROGRAMS = apfl
|
|
|
|
apfl_SOURCES = main.c apfl.h
|
|
apfl_LDADD = libapfl.a
|
|
|
|
TESTS =
|
|
check_PROGRAMS =
|
|
|
|
TESTS += tokenizer.test
|
|
check_PROGRAMS += tokenizer.test
|
|
tokenizer_test_SOURCES = tokenizer_test.c test.h
|
|
tokenizer_test_LDADD = libapfl.a
|
|
|
|
TESTS += parser.test
|
|
check_PROGRAMS += parser.test
|
|
parser_test_SOURCES = parser_test.c test.h
|
|
parser_test_LDADD = libapfl.a
|