blob: eeaa4d34efa9609aedce0dddd717ae457a44246d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
.PHONY: stage1 clean-stage1
${STAGE2_MAKEFILE}: ${PRE_STAGE1_CACHE}
mkdir -p ${STAGE1_DIR}
mkdir -p $(shell dirname $@)
CUR_STAGE_DIR="${STAGE1_DIR}" CUR_STAGE=stage1\
CACHE_TIMESTAMP="$(shell echo ${CACHE_TIMESTAMP})"\
GENTOO_CACHE="$(shell echo ${PRE_STAGE1_CACHE})"\
TARGET_MAKEFILE="$@"\
TSH="${TSH}" CONFIG="${CONFIG}"\
"${TSH_WRAPPER}"
touch "$@"
stage1: ${STAGE2_MAKEFILE}
clean-stage1:
if [[ -f ${STAGE2_MAKEFILE} ]]; then rm ${STAGE2_MAKEFILE}; fi
if [[ -d ${STAGE1_DIR} ]]; then rm ${STAGE1_DIR} -r; fi
if [[ -d ${POMDIR} ]]; then touch ${POMDIR}/pseudo; rm ${POMDIR}/* -r; fi
|