diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..130e618d --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +*.o +*~ + +# Autogenerated by flex/bison +lexer.yy.* +parser.tab.* +parser.info + +# Test binaries +jv_test +jv_parse +parsertest \ No newline at end of file diff --git a/c/Makefile b/c/Makefile index 2e598204..d437b143 100644 --- a/c/Makefile +++ b/c/Makefile @@ -20,13 +20,13 @@ parser.tab.h: parser.tab.c parsertest: parser.tab.c lexer.yy.c main.c opcode.c bytecode.c compile.c execute.c builtin.c jv.c jv_parse.c jv_print.c jv_dtoa.c $(CC) -o $@ $^ -jvtest: jvtest.c jv.c jv_print.c +jv_test: jv_test.c jv.c jv_print.c jv_dtoa.c $(CC) -DNO_JANSSON -o $@ $^ jv_parse: jv_parse.c jv.c jv_print.c jv_dtoa.c $(CC) -DNO_JANSSON -o $@ $^ -DJV_PARSE_MAIN -test: jvtest - valgrind --error-exitcode=1 -q --leak-check=full ./jvtest +test: jv_test + valgrind --error-exitcode=1 -q --leak-check=full ./jv_test diff --git a/c/jvtest.c b/c/jv_test.c similarity index 100% rename from c/jvtest.c rename to c/jv_test.c