summaryrefslogtreecommitdiffstats
path: root/engines
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2006-10-20 11:23:35 +0000
committerAndy Polyakov <appro@openssl.org>2006-10-20 11:23:35 +0000
commit1e7b6c029c829f010997c2bca59b40ccebb192a7 (patch)
tree411a175dc07c22a7dfc3ea322f2e541a26557d0b /engines
parent3634d7e97a530ec07b6ebe367c35ebba490c480f (diff)
Avoid application relink on every make invocation.
Diffstat (limited to 'engines')
-rw-r--r--engines/Makefile4
-rw-r--r--engines/ccgost/Makefile1
2 files changed, 3 insertions, 2 deletions
diff --git a/engines/Makefile b/engines/Makefile
index 9bd9f42ff4..f9bd86ec99 100644
--- a/engines/Makefile
+++ b/engines/Makefile
@@ -65,9 +65,9 @@ ALL= $(GENERAL) $(SRC) $(HEADER)
top:
(cd ..; $(MAKE) DIRS=$(DIR) all)
-all: lib
+all: lib subdirs
-lib: $(LIBOBJ) subdirs
+lib: $(LIBOBJ)
@if [ -n "$(SHARED_LIBS)" ]; then \
set -e; \
for l in $(LIBNAMES); do \
diff --git a/engines/ccgost/Makefile b/engines/ccgost/Makefile
index 0c3750bb8c..abd931a0c4 100644
--- a/engines/ccgost/Makefile
+++ b/engines/ccgost/Makefile
@@ -37,6 +37,7 @@ lib: $(LIBOBJ)
else \
$(AR) $(LIB) $(LIBOBJ); \
fi
+ @touch lib
install:
[ -n "$(INSTALLTOP)" ] # should be set by top Makefile...