test: tests
-test_ordinals:
- TOP=$(TOP) PERL=$(PERL) $(PERL) test/run_tests.pl test_ordinals
tests: rehash
@(cd test && echo "testing..." && \
report:
@$(PERL) util/selftest.pl
-update: errors util/libeay.num util/ssleay.num TABLE test_ordinals
- @set -e; target=update; $(RECURSIVE_BUILD_CMD)
-
-depend:
- @set -e; target=depend; $(RECURSIVE_BUILD_CMD)
-
tags TAGS: FORCE
rm -f TAGS tags
-ctags -R .
FORCE:
+depend:
+ @set -e; target=depend; $(RECURSIVE_BUILD_CMD)
+
+update: generate errors ordinals depend
+
+generate:
+ (cd apps && $(MAKE) generate)
+ (cd crypto/bn && $(MAKE) generate)
+ (cd crypto/objects && $(MAKE) generate)
+
errors:
$(PERL) util/ck_errf.pl -strict */*.c */*/*.c
$(PERL) util/mkerr.pl -recurse -write
(cd engines; $(MAKE) PERL=$(PERL) errors)
(cd crypto/ct; $(MAKE) PERL=$(PERL) errors)
+ordinals: util/libeay.num util/ssleay.num test_ordinals TABLE
util/libeay.num::
$(PERL) util/mkdef.pl crypto update
-
util/ssleay.num::
$(PERL) util/mkdef.pl ssl update
+test_ordinals:
+ TOP=$(TOP) PERL=$(PERL) $(PERL) test/run_tests.pl test_ordinals
TABLE: Configure Configurations/*.conf
(echo 'Output of `Configure TABLE'"':"; \
done
$(RM) $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf
-update: openssl-vms.cnf local_depend
+generate: openssl-vms.cnf
depend: local_depend
@if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi
files:
$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
-update: obj_dat.h ../../include/openssl/obj_mac.h obj_xref.h depend
+generate: obj_dat.h ../../include/openssl/obj_mac.h obj_xref.h
depend:
@[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile...