for i in ${COMMON_CODEDIRS}
if exists(${COMMON_DIR}/$i)
PATH.c: ${COMMON_DIR}/$i
endif
if exists(${COMMON_ARCHDIR}/${i}/Makefile.inc)
include "${COMMON_ARCHDIR}/${i}/Makefile.inc"
endif
if !empty(CPPFLAGS:M-DLIBKERN_OPTIMISE_SPACE) && \
exists(${COMMON_ARCHDIR}/$i/small)
PATH.S: ${COMMON_ARCHDIR}/$i/small
endif
if exists(${COMMON_ARCHDIR}/$i)
PATH.c: ${COMMON_ARCHDIR}/$i
PATH.S: ${COMMON_ARCHDIR}/$i
endif
endfor
CPPFLAGS+=-I${COMMON_DIR}/quad -I${COMMON_DIR}/string
if defined(COMMON_ARCHSUBDIR)
CPPFLAGS+=-I${COMMON_ARCHDIR}/string
CPPFLAGS+=-I${COMMON_ARCHDIR}/atomic
endif
CPPFLAGS+=-I${COMMON_DIR}/hash/sha3