From f13948ea98afb9cb1e8ea0f7a15554621c1fe08a Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Mon, 27 Jun 2016 20:32:41 -0400 Subject: Apparently sw/pkcs11 somehow missed the great ${foo_LIB} => ${foo_SRC}, ${foo_BLD} Makefile cleanup. --- libhal/Makefile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'libhal/Makefile') diff --git a/libhal/Makefile b/libhal/Makefile index 82fc389..9274dd9 100644 --- a/libhal/Makefile +++ b/libhal/Makefile @@ -2,14 +2,12 @@ ifndef CRYPTECH_ROOT CRYPTECH_ROOT := $(abspath ../../..) endif -TFMDIR := $(abspath ../libtfm) +LIBHAL_SRC ?= ${CRYPTECH_ROOT}/sw/libhal +LIBTFM_BLD ?= $(abspath ../libtfm) -INC = ${CRYPTECH_ROOT}/sw/libhal/hal.h -LIB = ../libhal.a +CFLAGS += -I${LIBHAL_SRC} -CFLAGS += -I${CRYPTECH_ROOT}/sw/libhal +vpath %.c ${LIBHAL_SRC} +vpath %.h ${LIBHAL_SRC}:${LIBTFM_BLD} -vpath %.c ${CRYPTECH_ROOT}/sw/libhal -vpath %.h ${CRYPTECH_ROOT}/sw/libhal:${LIBTFM_DIR} - -include ${CRYPTECH_ROOT}/sw/libhal/Makefile +include ${LIBHAL_SRC}/Makefile -- cgit v1.2.3