Lines Matching refs:dir
15 local cfg dir pkg random toolchains_csv toolchain all number mode prepare_only
49 (-d|--build-dir)
50 dir="${2}"; shift 2
82 if [ -z "${dir}" ]; then
83 dir="${HOME}/br-test-pkg"
132 build_dir="${dir}/${toolchain}"
151 local dir="${1}"
157 mkdir -p "${dir}"
159 CONFIG_="" support/kconfig/merge_config.sh -O "${dir}" \
161 >> "${dir}/logfile" 2>&1
168 comm -23 <(sort "${cfg}") <(sort "${dir}/.config") >"${dir}/missing.config"
169 if [ -s "${dir}/missing.config" ]; then
172 rm -f "${dir}/.config"
177 rm -f "${dir}/missing.config"
185 if ! make O="${dir}" "${pkg}-dirclean" >> "${dir}/logfile" 2>&1; then
191 if ! BR_FORCE_CHECK_DEPENDENCIES=YES make O="${dir}" ${pkg} >> "${dir}/logfile" 2>&1; then
197 if ! make O="${dir}" legal-info >> "${dir}/logfile" 2>&1; then
202 { tput smso; printf '>>> Running show-info\n'; tput rmso; } >> "${dir}/logfile" 2> /dev/null;
205 make O="${dir}" host-jq >> "${dir}/logfile" 2>&1
206 JQ="${dir}/host/bin/jq"
208 if ! make O="${dir}" "${pkg:+${pkg}-}show-info" > "${dir}/info.json" 2>> "${dir}/logfile"; then
211 if ! "${JQ}" . < "${dir}/info.json" >> "${dir}/logfile" 2>&1; then
218 make O="${dir}" clean >> "${dir}/logfile" 2>&1
234 specify a package (with -p), the package build dir will be removed first.
257 -d DIR, --build-dir DIR
258 Do the builds in directory DIR, one sub-dir per toolchain.