settings_file="${path_data}build/$settings_name"
else
settings_file="$settings_name"
+
+ # Extract the settings name from the path.
+ settings_name=$(basename $settings_name)
fi
settings_defines="${path_data}build/defines"
return $failure
fi
- touch ${project_built}.prepared
+ touch ${project_built}-${settings_name}.prepared
}
bootstrap_operation_build() {
fi
if [[ $failure -eq 0 ]] ; then
- touch ${project_built_shared}.built
+ touch ${project_built_shared}-${settings_name}.built
fi
fi
fi
if [[ $failure -eq 0 ]] ; then
- touch ${project_built_static}.built
+ touch ${project_built_static}-${settings_name}.built
fi
fi
done
if [[ -f ${project_built}.prepared ]] ; then
- rm $verbose_common -f ${project_built}.prepared
+ rm $verbose_common -f ${project_built}-${settings_name}.prepared
fi
- if [[ -f ${project_built_shared}.built ]] ; then
- rm $verbose_common -f ${project_built_shared}.built
+ if [[ -f ${project_built_shared}-${settings_name}.built ]] ; then
+ rm $verbose_common -f ${project_built_shared}-${settings_name}.built
fi
- if [[ -f ${project_built_static}.built ]] ; then
- rm $verbose_common -f ${project_built_static}.built
+ if [[ -f ${project_built_static}-${settings_name}.built ]] ; then
+ rm $verbose_common -f ${project_built_static}-${settings_name}.built
fi
}