diff --git a/RootStock-NG.sh b/RootStock-NG.sh index 9d96d2a52ba1eb25e46855e1cffe7999930dc9b5..9f72216dbdd78e0bd5c7cf71958282d8f588ff0e 100755 --- a/RootStock-NG.sh +++ b/RootStock-NG.sh @@ -106,7 +106,7 @@ check_project_config () { #${project_config}.conf project_config=$(echo ${project_config} | awk -F ".conf" '{print $1}') if [ -f ${DIR}/configs/${project_config}.conf ] ; then - . ${DIR}/configs/${project_config}.conf + m4 -P ${DIR}/configs/${project_config}.conf | . /dev/fd/0 export_filename="${deb_distribution}-${release}-${image_type}-${deb_arch}-${time}" # for automation @@ -116,7 +116,7 @@ check_project_config () { echo "time=\"${time}\"" >> ${DIR}/.project echo "export_filename=\"${export_filename}\"" >> ${DIR}/.project echo "#" >> ${DIR}/.project - cat ${DIR}/configs/${project_config}.conf >> ${DIR}/.project + m4 -P ${DIR}/configs/${project_config}.conf >> ${DIR}/.project else echo "Invalid *.conf" exit