"./build.sh --force-config" can be used to force copying configuration
files before building. This will overwrite any changes in .config files.
Signed-off-by: Ilan Peer <ilan.peer@intel.com>
cd $(dirname $0)
use_lcov=0
+force_config=0
while [ "$1" != "" ]; do
case $1 in
-c | --codecov ) shift
echo "$0: use code coverage specified"
use_lcov=1
;;
+ -f | --force-config ) shift
+ force_config=1
+ echo "$0: force copy config specified"
+ ;;
* ) exit 1
esac
done
cd ../../wpa_supplicant
-if [ ! -e .config ]; then
+if [ ! -e .config -o $force_config -eq 1 ]; then
cp ../tests/hwsim/example-wpa_supplicant.config .config
else
echo "wpa_supplicant config file exists"
make -j8
cd ../hostapd
-if [ ! -e .config ]; then
+if [ ! -e .config -o $force_config -eq 1 ]; then
cp ../tests/hwsim/example-hostapd.config .config
else
echo "hostapd config file exists"