X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=examples%2Ffips_validation%2FMakefile;h=19240911a7e0677e98113de5e7b777a7fc37314f;hb=e9ff8bb71943;hp=59d56c79daa3cef0c1edbe8b95a627e5ed6b631c;hpb=3d0fad56b74a02fe6c1bb2b3ee752646c34cfbc5;p=dpdk.git diff --git a/examples/fips_validation/Makefile b/examples/fips_validation/Makefile index 59d56c79da..19240911a7 100644 --- a/examples/fips_validation/Makefile +++ b/examples/fips_validation/Makefile @@ -6,6 +6,14 @@ APP = fips_validation # all source are stored in SRCS-y SRCS-y := fips_validation.c +SRCS-y += fips_validation_aes.c +SRCS-y += fips_validation_hmac.c +SRCS-y += fips_validation_tdes.c +SRCS-y += fips_validation_gcm.c +SRCS-y += fips_validation_cmac.c +SRCS-y += fips_validation_ccm.c +SRCS-y += fips_validation_sha.c +SRCS-y += fips_dev_self_test.c SRCS-y += main.c # Build using pkg-config variables if possible @@ -36,7 +44,7 @@ build: .PHONY: clean clean: rm -f build/$(APP) build/$(APP)-static build/$(APP)-shared - rmdir --ignore-fail-on-non-empty build + test -d build && rmdir -p build || true else @@ -44,8 +52,8 @@ ifeq ($(RTE_SDK),) $(error "Please define RTE_SDK environment variable") endif -# Default target, can be overridden by command line or environment -RTE_TARGET ?= x86_64-native-linuxapp-gcc +# Default target, detect a build directory, by looking for a path with a .config +RTE_TARGET ?= $(notdir $(abspath $(dir $(firstword $(wildcard $(RTE_SDK)/*/.config))))) INC += $(sort $(wildcard *.h))