timesynk/test/Makefile

70 lines
2.0 KiB
Makefile

CC = gcc
#CC = clang
CFLAGS = -Wall -c -g
vm: vm.o
$(CC) vm.o -o vm
vm.o: vm.c vm.h
$(CC) $(CFLAGS) -c vm.c
vm_memory: vm_memory.o
$(CC) vm_memory.o -o vm_memory
t2d: t2d.o ../common/data.o ../common/fio.o ../common/llist.o
$(CC) t2d.o ../common/data.o ../common/fio.o ../common/llist.o -o t2d
timer: timer.o
$(CC) timer.o -o timer
table_test: table_test.o ../common/data.o ../common/fio.o ../common/llist.o
$(CC) table_test.o ../common/data.o ../common/fio.o ../common/llist.o -o table_test
script: script.o
$(CC) script.o -o script
script.o: script.c
$(CC) $(CFLAGS) -c script.c
../common/c_extra.o: ../common/c_extra.h ../common/c_extra.c
$(CC) $(CFLAGS) -c ../common/c_extra.c -o ../common/c_extra.o
../common/data.o: ../common/data.h ../common/data.c
$(CC) $(CFLAGS) -c ../common/data.c -o ../common/data.o
../common/fio.o: ../common/fio.h ../common/fio.c
$(CC) $(CFLAGS) -c ../common/fio.c -o ../common/fio.o
../common/llist.o: ../common/llist.h ../common/data.c
$(CC) $(CFLAGS) -c ../common/llist.c -o ../common/llist.o
t2d.o: t2d.c
$(CC) $(CFLAGS) -c t2d.c
table_test.o: table_test.c
$(CC) $(CFLAGS) -c table_test.c
conf.o: conf.c
$(CC) $(CFLAGS) -c conf.c
conf: conf.o ../common/data.o ../common/fio.o ../common/llist.o ../common/c_extra.o
$(CC) conf.o ../common/data.o ../common/fio.o ../common/llist.o ../common/c_extra.o -o conf
rolls.o: rolls.c
$(CC) $(CFLAGS) -c rolls.c
rolls: rolls.o ../common/data.o ../common/fio.o ../common/llist.o ../common/c_extra.o
$(CC) rolls.o ../common/data.o ../common/fio.o ../common/llist.o ../common/c_extra.o -o rolls
vm_compile.o: vm_compile.c
$(CC) $(CFLAGS) -c vm_compile.c
vm_compile: vm_compile.o ../common/fio.o ../common/llist.o ../common/data.o ../common/c_extra.o
$(CC) vm_compile.o ../common/fio.o ../common/llist.o ../common/data.o ../common/c_extra.o -o vm_compile
clean:
rm -f conf timer t2d script table_test vm vm_memory vm_compile rolls *.o
rm -f ../common/data.o
rm -f ../common/llist.o
rm -f ../common/fio.o