diff --git a/contrib/msi/build-msi-gui.sh b/contrib/msi/build-msi-gui.sh index f54706c6..a4af3406 100644 --- a/contrib/msi/build-msi-gui.sh +++ b/contrib/msi/build-msi-gui.sh @@ -51,7 +51,11 @@ fi PKGNAME=$(sh contrib/semver/name.sh) PKGVERSION=$(sh contrib/msi/msversion.sh --bare) PKGVERSIONMS=$(echo $PKGVERSION | tr - .) -PKGUIFOLDER=contrib/ui/mesh-ui/ui +PKGUIFOLDER=contrib/ui/mesh-ui/ui/ +PKGWEBVIEWRESOURCESFOLDER="${PKGUIFOLDER}assets/" +PKGFONTSRESOURCESFOLDER="${PKGUIFOLDER}webfonts/" + +${PKGUIFOLDER}index.html PKGLICENSEFILE=LICENSE.rtf #Build winres @@ -166,7 +170,7 @@ cat > wix.xml << EOF Id="WebViewHtmlFile" Name="index.html" DiskId="1" - Source="${PKGWEBVIEWFILE}" /> + Source="${PKGUIFOLDER}index.html" /> @@ -175,18 +179,17 @@ cat > wix.xml << EOF Id="AllMinCssFile" Name="all.min.css" DiskId="1" - Source="${PKGWEBVIEWFILE}" /> + Source="${PKGWEBVIEWRESOURCESFOLDER}all.min.css" /> + Source="${PKGWEBVIEWRESOURCESFOLDER}bulmaswatch.min.css" /> - + Source="${PKGWEBVIEWRESOURCESFOLDER}bulmaswatch.min.css.map" /> @@ -195,7 +198,7 @@ cat > wix.xml << EOF Id="FontFile" Name="fa-solid-900.woff2" DiskId="1" - Source="${PKGWEBVIEWFILE}" /> + Source="${PKGFONTSRESOURCESFOLDER}fa-solid-900.woff2" /> @@ -325,13 +328,13 @@ cat > wix.xml << EOF Name="RiV-mesh" Description="RiV-mesh is IoT E2E encrypted network" Directory="DesktopFolder" - Target="[MeshInstallFolder]mesh-ui.exe -ui\index.html" + Target="[MeshInstallFolder]mesh-ui.exe ui\index.html" WorkingDirectory="MeshInstallFolder"/> ASSISTANCE_START_VIA_REGISTRY