X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2FMakefile;h=bb446cf297b8a103f3a3edb22228d1fcf88d9646;hb=008bafc97ac009374f24b12e738830f1a18a3f53;hp=e033dd83b7bdb5447b3db9dba924857b65d6a695;hpb=8df9723e4c3a2bb0ba89a8f5a70c319c7702935f;p=protos%2Flibecoli.git diff --git a/lib/Makefile b/lib/Makefile index e033dd8..bb446cf 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -12,7 +12,7 @@ CFLAGS = -g -O0 -Wall -Werror -W -Wextra -fPIC -Wmissing-prototypes CFLAGS += -I. # XXX coverage -CFLAGS += --coverage -fprofile-arcs -ftest-coverage +CFLAGS += --coverage LDFLAGS += --coverage # rm -rf build; rm -rf result; make && ./build/test # lcov -d build -c -t build/test -o test.info && genhtml -o result test.info @@ -21,6 +21,7 @@ LDFLAGS += --coverage srcs := srcs += ecoli_assert.c srcs += ecoli_complete.c +srcs += ecoli_config.c srcs += ecoli_keyval.c srcs += ecoli_init.c srcs += ecoli_log.c @@ -36,6 +37,7 @@ srcs += ecoli_node_expr.c srcs += ecoli_node_expr_test.c srcs += ecoli_node_dynamic.c srcs += ecoli_node_file.c +srcs += ecoli_node_helper.c srcs += ecoli_node_int.c srcs += ecoli_node_many.c srcs += ecoli_node_none.c @@ -49,7 +51,6 @@ srcs += ecoli_node_sh_lex.c srcs += ecoli_node_space.c srcs += ecoli_node_str.c srcs += ecoli_node_subset.c -srcs += ecoli_node_weakref.c srcs += ecoli_parse.c srcs += ecoli_string.c srcs += ecoli_vec.c @@ -62,6 +63,9 @@ exe-y-$(O)test = $(srcs) main.c ldflags-$(O)readline = -lreadline -ltermcap exe-y-$(O)readline = $(srcs) main-readline.c +ldflags-$(O)parse-yaml = -lyaml +exe-y-$(O)parse-yaml = $(srcs) parse-yaml.c + include $(ECOLI)/mk/ecoli-post.mk all: _ecoli_all