summaryrefslogtreecommitdiff
path: root/Makefile.org
diff options
context:
space:
mode:
authorRalf S. Engelschall <rse@openssl.org>1999-03-06 12:32:06 +0000
committerRalf S. Engelschall <rse@openssl.org>1999-03-06 12:32:06 +0000
commitbb8f3c58794868c65b9ac45f11c27d3a104e279e (patch)
tree9abcf3090fbaf08ba741ec31bb479207c58296bc /Makefile.org
parent988788f697768524f1856d22abb8db340be646d5 (diff)
downloadopenssl-new-bb8f3c58794868c65b9ac45f11c27d3a104e279e.tar.gz
General source tree makefile cleanups: Made `making xxx in yyy...' display
consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.
Diffstat (limited to 'Makefile.org')
-rw-r--r--Makefile.org32
1 files changed, 15 insertions, 17 deletions
diff --git a/Makefile.org b/Makefile.org
index 5f9c86c73a..781f5f8a2f 100644
--- a/Makefile.org
+++ b/Makefile.org
@@ -187,14 +187,14 @@ HEADER= e_os.h
all: Makefile.ssl
@for i in $(DIRS) ;\
do \
- (cd $$i && echo "making $$i..." && \
+ (cd $$i && echo "making all in $$i..." && \
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' SDIRS='${SDIRS}' AR='${AR}' all ) || exit 1; \
done;
sub_all:
@for i in $(DIRS) ;\
do \
- (cd $$i && echo "making $$i..." && \
+ (cd $$i && echo "making all in $$i..." && \
$(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' all ) || exit 1; \
done;
@@ -204,21 +204,21 @@ Makefile.ssl: Makefile.org
@false
libclean:
- /bin/rm *.a */lib */*/lib
+ rm -f *.a */lib */*/lib
clean:
- /bin/rm -f shlib/*.o *.o core a.out fluff *.map
+ rm -f shlib/*.o *.o core a.out fluff *.map
@for i in $(DIRS) ;\
do \
- (cd $$i && echo "cleaning $$i..." && \
+ (cd $$i && echo "making clean in $$i..." && \
$(MAKE) SDIRS='${SDIRS}' clean ) || exit 1; \
- /bin/rm -f $(LIBS); \
+ rm -f $(LIBS); \
done;
- /bin/rm -f *.a *.o speed.* *.map *.so .pure core
- /bin/rm -f $(TARFILE)
+ rm -f *.a *.o speed.* *.map *.so .pure core
+ rm -f $(TARFILE)
@for i in $(ONEDIRS) ;\
do \
- /bin/rm -fr $$i/*; \
+ rm -fr $$i/*; \
done
makefile.one: files
@@ -234,21 +234,19 @@ files: MINFO
done;
links:
- /bin/rm -f Makefile
- ./util/point.sh Makefile.ssl Makefile
- $(TOP)/util/mklink.sh include $(EXHEADER)
- @for i in $(DIRS) ;\
- do \
+ @$(TOP)/util/point.sh Makefile.ssl Makefile
+ @$(TOP)/util/mklink.sh include $(EXHEADER)
+ @for i in $(DIRS); do \
(cd $$i && echo "making links in $$i..." && \
$(MAKE) SDIRS='${SDIRS}' links ) || exit 1; \
done;
@(OPENSSL="`pwd`/apps/openssl"; export OPENSSL; sh tools/c_rehash certs)
dclean:
- /bin/rm -f *.bak
+ rm -f *.bak
@for i in $(DIRS) ;\
do \
- (cd $$i && echo "undoing makedepend in $$i..." && \
+ (cd $$i && echo "making dclean in $$i..." && \
$(MAKE) SDIRS='${SDIRS}' dclean ) || exit 1; \
done;
@@ -258,7 +256,7 @@ rehash:
test: tests
tests:
- (cd test && echo "testing $$i..." && \
+ @(cd test && echo "testing..." && \
$(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SDIRS='${SDIRS}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' tests );
@apps/openssl version -a