wolfssl/Makefile.am

182 lines
4.5 KiB
Makefile
Raw Normal View History

# includes append to these:
SUFFIXES =
TESTS =
CLEANFILES =
DISTCLEANFILES =
bin_PROGRAMS =
noinst_HEADERS =
lib_LTLIBRARIES =
man_MANS =
noinst_LTLIBRARIES =
noinst_PROGRAMS =
include_HEADERS =
nobase_include_HEADERS =
check_PROGRAMS =
EXTRA_HEADERS =
BUILT_SOURCES=
EXTRA_DIST=
2012-10-20 03:42:34 -05:00
dist_doc_DATA=
dist_noinst_SCRIPTS =
noinst_SCRIPTS =
check_SCRIPTS =
2011-02-05 13:14:47 -06:00
#includes additional rules from aminclude.am
2012-10-26 17:38:37 -05:00
@INC_AMINCLUDE@
DISTCLEANFILES+= aminclude.am
CLEANFILES+= cert.der \
cert.pem \
certecc.der \
certecc.pem \
certreq.der \
certreq.pem \
key.der \
key.pem \
ntru-cert.der \
ntru-cert.pem \
ntru-key.raw \
othercert.der \
othercert.pem \
pkcs7cert.der \
pkcs7envelopedDataDES3.der \
pkcs7envelopedDataAES128CBC.der \
pkcs7envelopedDataAES192CBC.der \
pkcs7envelopedDataAES256CBC.der \
pkcs7signedData.der
2012-10-20 03:42:34 -05:00
exampledir = $(docdir)/example
dist_example_DATA=
ACLOCAL_AMFLAGS= -I m4
EXTRA_DIST+= lib/dummy
EXTRA_DIST+= wolfssl-ntru.vcproj
EXTRA_DIST+= wolfssl.vcproj
EXTRA_DIST+= wolfssl.vcxproj
EXTRA_DIST+= wolfssl-ntru.sln
EXTRA_DIST+= wolfssl.sln
EXTRA_DIST+= wolfssl64.sln
2012-12-20 20:29:25 -06:00
EXTRA_DIST+= valgrind-error.sh
EXTRA_DIST+= gencertbuf.pl
2014-10-22 15:26:20 -05:00
EXTRA_DIST+= README.md
EXTRA_DIST+= LICENSING
EXTRA_DIST+= INSTALL
EXTRA_DIST+= IPP
EXTRA_DIST+= .cproject
EXTRA_DIST+= .project
2015-11-19 21:51:32 -06:00
include wrapper/include.am
2014-12-19 16:30:07 -06:00
include cyassl/include.am
2014-12-29 11:27:03 -06:00
include wolfssl/include.am
include certs/include.am
include certs/1024/include.am
2012-05-16 19:04:56 -05:00
include certs/crl/include.am
2015-12-30 11:19:20 -06:00
include certs/external/include.am
include certs/ocsp/include.am
include doc/include.am
include swig/include.am
2011-02-08 14:52:19 -06:00
2011-04-26 19:45:41 -05:00
include src/include.am
2013-08-06 13:29:37 -05:00
include support/include.am
include wolfcrypt/user-crypto/include.am
2014-12-29 11:27:03 -06:00
include wolfcrypt/benchmark/include.am
include wolfcrypt/src/include.am
include wolfcrypt/test/include.am
include examples/include.am
2011-04-26 19:45:41 -05:00
include testsuite/include.am
2011-12-14 11:20:46 -06:00
include tests/include.am
2011-04-26 19:45:41 -05:00
include sslSniffer/sslSnifferTest/include.am
2012-10-20 03:42:34 -05:00
include rpm/include.am
include mqx/util_lib/Sources/include.am
include mqx/wolfcrypt_benchmark/Sources/include.am
include mqx/wolfcrypt_test/Sources/include.am
include mqx/wolfssl/include.am
include mqx/wolfssl_client/Sources/include.am
include mplabx/include.am
2015-02-19 07:07:10 -06:00
include mplabx/wolfcrypt_benchmark.X/nbproject/include.am
include mplabx/wolfcrypt_test.X/nbproject/include.am
include mplabx/wolfssl.X/nbproject/include.am
2013-03-20 12:14:06 -05:00
include mcapi/include.am
2015-02-19 07:07:10 -06:00
include mcapi/wolfcrypt_mcapi.X/nbproject/include.am
include mcapi/wolfcrypt_test.X/nbproject/include.am
include mcapi/wolfssl.X/nbproject/include.am
2013-03-28 12:12:19 -05:00
include mcapi/zlib.X/nbproject/include.am
2014-07-29 18:34:12 -05:00
include tirtos/include.am
include scripts/include.am
include IDE/include.am
2011-04-26 19:45:41 -05:00
2012-12-04 23:28:18 -06:00
if USE_VALGRIND
TESTS_ENVIRONMENT=./valgrind-error.sh
endif
2014-03-06 23:34:33 -06:00
TEST_EXTENSIONS=.test
2014-07-14 17:19:31 -05:00
TESTS += $(check_PROGRAMS)
check_SCRIPTS+= $(dist_noinst_SCRIPTS)
TESTS += $(check_SCRIPTS)
test: check
2014-03-07 16:29:37 -06:00
tests/unit.log: testsuite/testsuite.log
DISTCLEANFILES+= cyassl-config
2015-01-05 17:58:28 -06:00
DISTCLEANFILES+= wolfssl-config
maintainer-clean-local:
-rm Makefile.in
-rm aclocal.m4
-rm build-aux/compile
-rm build-aux/config.guess
-rm build-aux/config.sub
-rm build-aux/depcomp
-rm build-aux/install-sh
-rm build-aux/ltmain.sh
-rm build-aux/missing
-rm cyassl-config
-rmdir build-aux
-rm configure
-rm config.log
-rm config.status
-rm config.in
-rm m4/libtool.m4
-rm m4/ltoptions.m4
-rm m4/ltsugar.m4
-rm m4/ltversion.m4
-rm m4/lt~obsolete.m4
2015-01-01 08:33:07 -06:00
-rm support/wolfssl.pc
find . -type f -name '*~' -exec rm -f '{}' \;
-rm -f @PACKAGE@-*.tar.gz
-rm -f @PACKAGE@-*.rpm
2011-02-05 13:14:47 -06:00
# !!!! first line of rule has to start with a hard (real) tab, not spaces
egs:
$(MAKE) examples/client/client; \
$(MAKE) examples/echoclient/echoclient;\
$(MAKE) examples/server/server; \
$(MAKE) examples/echoserver/echoserver;
wc_egs:
$(MAKE) wolfcrypt/test/testwolfcrypt; \
$(MAKE) wolfcrypt/benchmark/benchmark;
install-exec-local: install-generic-config
install-generic-config:
$(mkinstalldirs) $(DESTDIR)$(bindir)
$(INSTALL_SCRIPT) @GENERIC_CONFIG@ $(DESTDIR)$(bindir)
2013-01-15 15:21:26 -06:00
uninstall-local:
-rm -f $(DESTDIR)$(bindir)/@GENERIC_CONFIG@
merge-clean:
@find ./ | $(GREP) \.gcda | xargs rm -f
@find ./ | $(GREP) \.gcno | xargs rm -f
@find ./ | $(GREP) \.gz | xargs rm -f
@find ./ | $(GREP) \.orig | xargs rm -f
@find ./ | $(GREP) \.rej | xargs rm -f
@find ./ | $(GREP) \.rpm | xargs rm -f
@find ./ | $(GREP) \.THIS | xargs rm -f
@find ./ | $(GREP) \.OTHER | xargs rm -f
@find ./ | $(GREP) \.BASE | xargs rm -f
@find ./ | $(GREP) \~$$ | xargs rm -f