Makefile 452 B

1234567891011121314151617181920212223242526
  1. CFLAGS=-g -O3 -Wall
  2. TARGETS=rserv rclient genkeys ptwist168
  3. all: $(TARGETS)
  4. ptwist168: ptwist168.c
  5. gcc $(CFLAGS) -DTESTING -o $@ $^
  6. rserv.o rclient.o genkeys.o ptwist168.o:: ptwist.h
  7. rserv: rserv.o ptwist168.o
  8. gcc -g -o $@ $^ -lssl -lcrypto
  9. rclient: rclient.o ptwist168.o
  10. gcc -g -o $@ $^ -lssl -lcrypto
  11. genkeys: genkeys.o ptwist168.o
  12. gcc -g -o $@ $^ -lssl -lcrypto
  13. clean:
  14. -rm *.o
  15. veryclean: clean
  16. -rm $(TARGETS)
  17. -rm privkey pubkey tags