comparison Makefile.in @ 1837:df7bfd2f7d45

Add "make test" target to run pytest This will create a virtualenv if required. There is a bit of churn here reverting to autoconf 2.59 in generated config.h.in and configure
author Matt Johnston <matt@codeconstruct.com.au>
date Mon, 18 Oct 2021 14:24:32 +0800
parents 918e49decafa
children ce17be95a42a
comparison
equal deleted inserted replaced
1836:06c7ddbb9dd6 1837:df7bfd2f7d45
234 $(MAKE) -C libtomcrypt 234 $(MAKE) -C libtomcrypt
235 235
236 $(STATIC_LTM): $(OPTION_HEADERS) 236 $(STATIC_LTM): $(OPTION_HEADERS)
237 $(MAKE) -C libtommath 237 $(MAKE) -C libtommath
238 238
239 .PHONY : clean sizes thisclean distclean tidy ltc-clean ltm-clean lint 239 .PHONY : clean sizes thisclean distclean tidy ltc-clean ltm-clean lint test
240 240
241 ltc-clean: 241 ltc-clean:
242 $(MAKE) -C libtomcrypt clean 242 $(MAKE) -C libtomcrypt clean
243 243
244 ltm-clean: 244 ltm-clean:
262 tidy: 262 tidy:
263 -rm -f *~ *.gcov */*~ 263 -rm -f *~ *.gcov */*~
264 264
265 lint: 265 lint:
266 cd $(srcdir); ./dropbear_lint.sh 266 cd $(srcdir); ./dropbear_lint.sh
267
268 test:
269 make -C test
267 270
268 ## Fuzzing targets 271 ## Fuzzing targets
269 272
270 # list of fuzz targets 273 # list of fuzz targets
271 FUZZ_TARGETS=fuzzer-preauth fuzzer-pubkey fuzzer-verify fuzzer-preauth_nomaths \ 274 FUZZ_TARGETS=fuzzer-preauth fuzzer-pubkey fuzzer-verify fuzzer-preauth_nomaths \