X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=tools%2FMakefile.ssl;h=bf0cd29c774517f4a8e7c54126b9d16f871013da;hp=23e767c841efd5b0f0084b83d91b12820511ffa0;hb=49e42a1f60ba33b5c41ff08dbb24d0d66a286aac;hpb=bb8f3c58794868c65b9ac45f11c27d3a104e279e diff --git a/tools/Makefile.ssl b/tools/Makefile.ssl index 23e767c841..bf0cd29c77 100644 --- a/tools/Makefile.ssl +++ b/tools/Makefile.ssl @@ -5,30 +5,41 @@ DIR= tools TOP= .. CC= cc -INCLUDES= -I.. -I../../include +INCLUDES= -I$(TOP) -I../../include CFLAG=-g +INSTALL_PREFIX= +OPENSSLDIR= /usr/local/ssl INSTALLTOP=/usr/local/ssl MAKE= make -f Makefile.ssl -MAKEDEPEND= $(TOP)/util/domd $(TOP) +MAKEDEPPROG= makedepend +MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) MAKEFILE= Makefile.ssl CFLAGS= $(INCLUDES) $(CFLAG) GENERAL=Makefile.ssl TEST= -APPS= c_hash c_info c_issuer c_name c_rehash +APPS= c_rehash +MISC_APPS= c_hash c_info c_issuer c_name all: install: @for i in $(APPS) ; \ do \ - (cp $$i $(INSTALLTOP)/bin/$$i; \ - chmod 755 $(INSTALLTOP)/bin/$$i ); \ + (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new; \ + chmod 755 $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new; \ + mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i ); \ + done; + @for i in $(MISC_APPS) ; \ + do \ + (cp $$i $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i.new; \ + chmod 755 $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i.new; \ + mv -f $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i.new $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i ); \ done; files: - perl $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO + $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO links: @$(TOP)/util/point.sh Makefile.ssl Makefile @@ -42,7 +53,7 @@ errors: depend: dclean: - perl -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new + $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new mv -f Makefile.new $(MAKEFILE) clean: