Ticket #15452: patch-Makefile.org-parallel.diff

File patch-Makefile.org-parallel.diff, 1.3 KB (added by jeremyhu (Jeremy Huddleston Sequoia), 10 years ago)

patch-Makefile.org-parallel.diff

  • Makefile.org

    old new build_libs: build_crypto build_ssl build 
    274274
    275275build_crypto:
    276276        @dir=crypto; target=all; $(BUILD_ONE_CMD)
    277 build_ssl:
     277build_ssl: build_crypto
    278278        @dir=ssl; target=all; $(BUILD_ONE_CMD)
    279 build_engines:
     279build_engines: build_crypto
    280280        @dir=engines; target=all; $(BUILD_ONE_CMD)
    281 build_apps:
     281build_apps: build_libs
    282282        @dir=apps; target=all; $(BUILD_ONE_CMD)
    283 build_tests:
     283build_tests: build_libs
    284284        @dir=test; target=all; $(BUILD_ONE_CMD)
    285 build_tools:
     285build_tools: build_libs
    286286        @dir=tools; target=all; $(BUILD_ONE_CMD)
    287287
    288288all_testapps: build_libs build_testapps
    dist:  
    538538dist_pem_h:
    539539        (cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
    540540
    541 install: all install_docs install_sw
     541install: install_docs install_sw
    542542
    543 install_sw:
     543install_sw: build_all openssl.pc libssl.pc libcrypto.pc
    544544        @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
    545545                $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR) \
    546546                $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines \
    install_html_docs: 
    634634                done; \
    635635        done
    636636
    637 install_docs:
     637install_docs: build_all
    638638        @$(PERL) $(TOP)/util/mkdir-p.pl \
    639639                $(INSTALL_PREFIX)$(MANDIR)/man1 \
    640640                $(INSTALL_PREFIX)$(MANDIR)/man3 \