../lib/zstd/libzstd.a: $(OBJECTS)
$(AR) $(ARFLAGS) $@ $^
-UserlandTest: UserlandTest.cpp ../lib/zstd/libzstd.a
+UserlandTest: UserlandTest.cpp ../lib/zstd/libzstd.a ../lib/xxhash.o
$(CXX) $(CXXFLAGS) $(CFLAGS) $(CPPFLAGS) $^ googletest/build/googlemock/gtest/libgtest.a googletest/build/googlemock/gtest/libgtest_main.a -o $@
-../lib/zstd/xxhash.o: ../lib/zstd/xxhash.c
- $(CC) $(CFLAGS) -c $^ -o $@
-
-../../../lib/common/xxhash.o: ../../../lib/common/xxhash.c
- $(CC) $(CFLAGS) -c $^ -o $@
-
XXHashUserlandTest: XXHashUserlandTest.cpp ../lib/xxhash.o ../../../lib/common/xxhash.o
$(CXX) $(CXXFLAGS) $(CFLAGS) $(CPPFLAGS) $^ googletest/build/googlemock/gtest/libgtest.a googletest/build/googlemock/gtest/libgtest_main.a -o $@