summaryrefslogtreecommitdiff
path: root/chromeos/scripts/prepareconfig
blob: b82cf35919fe291e67210ec68a5e21c0d5c097c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

family=chromeos

flavourconf=$(find ${family} -name config.flavour.$1)
if [ ! -f "${flavourconf}" ]; then
    echo "Found no flavour configuration for '$1'." 1>&2
    exit 1
fi

outputfile="${2:-.config}"

archconfdir=$(dirname ${flavourconf})

# Generate .config
cat ${family}/config/config.common.${family} \
    ${archconfdir}/config.common.* \
    "${flavourconf}" > "${outputfile}"