Move file loading functions to new file for access by benchmarking tool

This commit is contained in:
Jennifer Liu committed 2018-07-17 12:35:09 -07:00
1 parent 4d32339b75
commit 49acfaeaec
4 files changed
+290 -212

No files matched your search

+7 -4
View File
@@ -13,15 +13,18 @@ run:
echo "Building a random dictionary with given arguments"
./main $(ARG)
main: main.o random.o libzstd.a
gcc main.o random.o libzstd.a -o main
main: main.o io.o random.o libzstd.a
gcc main.o io.o random.o libzstd.a -o main
main.o: main.c $(PROGRAM_FILES)
gcc -c main.c $(PROGRAM_FILES) -I random.h -I ../../programs -I ../../lib/common -I ../../lib -I ../../lib/dictBuilder
main.o: main.c
gcc -c main.c -I io.h -I random.h -I ../../programs -I ../../lib/common -I ../../lib -I ../../lib/dictBuilder
random.o: random.c
gcc -c random.c -I random.h -I ../../lib/common -I ../../lib/dictBuilder
io.o: io.c $(PROGRAM_FILES)
gcc -c io.c $(PROGRAM_FILES) -I io.h -I ../../programs -I ../../lib/common -I ../../lib -I ../../lib/dictBuilder
libzstd.a:
$(MAKE) -C ../../lib libzstd.a
mv ../../lib/libzstd.a .