Makefile
上传用户:zbbssh
上传日期:2007-01-08
资源大小:196k
文件大小:1k
源码类别:

CA认证

开发平台:

C/C++

  1. #pragma ident "@(#)Makefile 1.7 96/01/30"
  2. include ../../Makefile.defs
  3. BIGINTDIR       = ../../bnlib
  4. BNLIB           = $(BIGINTDIR)/libbn.a
  5. CERTSRCDIR      = ../lib
  6. CERTLIB         = $(CERTSRCDIR)/libcert.a
  7. INCS = -I$(BIGINTDIR) -I$(CERTSRCDIR)
  8. LIBS            = $(CERTLIB) $(CRYPTOLIB) $(CLASSLIB) $(BNLIB)
  9. CFLAGS = $(U_DEBUG) $(INCS) $(OS) -D$(CLASS) $(D_TEMPLATES) $(OPTIM)
  10. all: print_cert md5
  11. clean:
  12. @-rm -rf *.o md5 print_cert
  13. @-$(SCCSCLEAN)
  14. cleanall:
  15. @-rm -rf *bin.*
  16. @-$(SCCSCLEAN)
  17. md5: md5prog.o md5.o
  18. $(CC) $(OPTIM) -I$(CERTSRCDIR) -o $@ md5prog.o md5.o
  19. md5prog.o: md5prog.c
  20. $(CC) $(OPTIM) -c -I$(CERTSRCDIR) -o $@ md5prog.c
  21. md5.o: $(CERTSRCDIR)/md5.c
  22. $(CC) $(OPTIM) -c -I$(CERTSRCDIR) -o $@ $(CERTSRCDIR)/md5.c
  23. print_cert: print_cert.o $(CERTLIB)
  24. $(C++) $(CFLAGS) -o $@ print_cert.o $(LIBS)
  25. print_cert.o: print_cert.C
  26. $(C++) -c $(CFLAGS) -o $@ print_cert.C