summaryrefslogtreecommitdiffstats
path: root/Makefile.org
diff options
context:
space:
mode:
authorRich Salz <rsalz@openssl.org>2014-12-12 13:17:51 -0500
committerRich Salz <rsalz@openssl.org>2014-12-12 13:17:51 -0500
commitc3f22253b139793ff3b91ff7e6969e180cf06815 (patch)
tree54c5d06a78ce520dc46bc63bbce027dbb1cb9a7a /Makefile.org
parentfd0ba77717c4fda075c9c9a6ff1e5975fdf76905 (diff)
RT1688: Add dependencies for parallel make
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
Diffstat (limited to 'Makefile.org')
-rw-r--r--Makefile.org12
1 files changed, 7 insertions, 5 deletions
diff --git a/Makefile.org b/Makefile.org
index 0844925eab..8e15bb2450 100644
--- a/Makefile.org
+++ b/Makefile.org
@@ -348,21 +348,23 @@ FIPS_EX_OBJ= ../crypto/aes/aes_cfb.o \
../crypto/uid.o
sub_all: build_all
+
build_all: build_libs build_apps build_tests build_tools
build_libs: build_crypto build_ssl build_engines
build_crypto:
@dir=crypto; target=all; $(BUILD_ONE_CMD)
-build_ssl:
+build_ssl: build_crypto
@dir=ssl; target=all; $(BUILD_ONE_CMD)
-build_engines:
+build_engines: build_crypto
@dir=engines; target=all; AS='$(CC) -c'; export AS; $(BUILD_ONE_CMD)
-build_apps:
+
+build_apps: build_libs
@dir=apps; target=all; $(BUILD_ONE_CMD)
-build_tests:
+build_tests: build_libs
@dir=test; target=all; $(BUILD_ONE_CMD)
-build_tools:
+build_tools: build_libs
@dir=tools; target=all; $(BUILD_ONE_CMD)
all_testapps: build_libs build_testapps