Browse Source

build.sh: prepare for new ffho-site-generate

Karsten Böddeker 7 years ago
parent
commit
21db2c54be
1 changed files with 7 additions and 0 deletions
  1. 7 0
      build.sh

+ 7 - 0
build.sh

@@ -40,6 +40,7 @@ IMAGE_DIR="${CODE_DIR}/output/images"
 MODULE_DIR="${CODE_DIR}/output/modules"
 MANIFEST_DIR="${CODE_DIR}/output/images/sysupgrade"
 VERSIONS_INFO_DIR="${MY_DIR}/versions"
+SITE_GEN_SCRIPT="${CODE_DIR}/packages/ffho/ffho/ffho-site-generate/scripts/gen-site-conf-lua"
 SRV_URL="firmware.in.ffho.net"
 SRV_USER="firmware"
 SRV_PATH="/srv/firmware"
@@ -215,6 +216,12 @@ if [ -e "${KEY_DIR}/gluon-opkg-key" -a -e "${KEY_DIR}/gluon-opkg-key.pub" ]; the
 	[ "$?" -eq "0" ] || abort "Unable to copy gluon-opkg-key."
 fi
 
+### create site.conf
+if [ -x "${SITE_GEN_SCRIPT}" ]; then
+	progress "Generating defaut site.conf"
+	eval GLUON_SITEDIR=${SITE_DIR} ${SITE_GEN_SCRIPT}
+fi
+
 ### BUILD FIRMWARE
 progress "Building the firmware - please stand by!"
 pushd ${CODE_DIR} > /dev/null