-CFLAGS=-ansi -Wall -Werror -I .. -g -O0 --coverage
-LDFLAGS=--coverage
-DEPS=../pb_decode.h ../pb_encode.h ../pb.h person.pb.h callbacks.pb.h unittests.h unittestproto.pb.h alltypes.pb.h missing_fields.pb.h
-TESTS=test_decode1 test_encode1 decode_unittests encode_unittests test_no_messages
+CFLAGS=-ansi -Wall -Werror -I .. -g -O0
+DEPS=../pb_decode.h ../pb_encode.h ../pb.h person.pb.h \
+ callbacks2.pb.h callbacks.pb.h unittests.h unittestproto.pb.h \
+ alltypes.pb.h missing_fields.pb.h
+TESTS= decode_unittests encode_unittests \
+ test_decode1 test_decode2 test_decode3 \
+ test_encode1 test_encode2 test_encode3 \
+ test_decode_callbacks test_encode_callbacks \
+ test_missing_fields test_no_messages \
+ test_multiple_files test_cxxcompile test_options \
+ bc_encode bc_decode