blob: ffd0944c51b87308119861e178d47a1f8aa2221e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
all: client server dummy_client dummy_server postprocess
CFLAGS = -g -Wall -Wformat-overflow=0 -O3 -lsqlite3 -ftrapv
sqlinit.c: sqlinit.txt
xxd -i $^ | sed 's/\([0-9a-f]\)$$/\0, 0x00/' > $@
dummy_main.o: main.c
cc -c -o $@ $^ -DDUMMY $(CFLAGS)
dummy_client: dummy_client.o crypto.o test.o iomt.o sqlinit.o
cc -o $@ $^ -lcrypto $(CFLAGS)
dummy_server: dummy_service.o dummy_main.o sqlinit.o
cc -o $@ $^ -lcrypto $(CFLAGS)
client: client.o crypto.o test.o iomt.o
cc -o $@ $^ -lcrypto $(CFLAGS)
server: service_provider.o crypto.o helper.o trusted_module.o main.o test.o iomt.o sqlinit.o
cc -o $@ $^ -lcrypto $(CFLAGS)
postprocess: postprocess.cpp
c++ -o $@ $^
clean:
rm -f *.o a.out client server dummy_client dummy_server postprocess
|