#
mkp() {
local p="$1"
+ local suffix="$2"
intp="${introot}/${p}/fx"
- extp="${extroot}/${p}"
- extimpdir="${extp}/import"
- extexpdir="${extp}/export"
- intimpdir="${intp}/import"
- intexpdir="${intp}/export"
+ extp="${extroot}${suffix}/${p}"
+ extimpdir="${extp}/import${suffix}"
+ extexpdir="${extp}/export${suffix}"
+ intimpdir="${intp}/import${suffix}"
+ intexpdir="${intp}/export${suffix}"
impgrp="${p}-import-group"
expgrp="${p}-export-group"
chmod u=rwx,g=rwxs,o= "${extexpdir}" || return 1
# Output tsdfx map entries
- echo "${p}-import: ${extimpdir} => ${intimpdir}"
- echo "${p}-export: ${intexpdir} => ${extexpdir}"
+ echo "${p}-import${suffix}: ${extimpdir} => ${intimpdir}"
+ echo "${p}-export${suffix}: ${intexpdir} => ${extexpdir}"
}
cleanup() {
if ! mkp "${p}" ; then
: $((errcnt += 1))
fi
+ if ! mkp "${p}" "_alt" ; then
+ : $((errcnt += 1))
+ fi
done >"${tmpmap}"
if [ $errcnt -gt 0 ] ; then
error "one or more errors encountered"