mirror of
https://github.com/navidrome/navidrome.git
synced 2026-05-03 06:51:16 +00:00
package to .package and moving to the datadir
This commit is contained in:
parent
d342a9a225
commit
3b06214361
@ -155,7 +155,7 @@ var staticData = sync.OnceValue(func() insights.Data {
|
|||||||
data.OS.Containerized = consts.InContainer
|
data.OS.Containerized = consts.InContainer
|
||||||
|
|
||||||
// Install info
|
// Install info
|
||||||
packageFilename := filepath.Join(filepath.Dir(conf.Server.ConfigFile), "package")
|
packageFilename := filepath.Join(conf.Server.DataFolder, ".package")
|
||||||
packageFileData, err := os.ReadFile(packageFilename)
|
packageFileData, err := os.ReadFile(packageFilename)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
data.OS.Package = string(packageFileData)
|
data.OS.Package = string(packageFileData)
|
||||||
|
|||||||
@ -50,7 +50,7 @@ cp "$WORKSPACE"/LICENSE "$WORKSPACE"/README.md "$MSI_OUTPUT_DIR"
|
|||||||
cp "$BINARY" "$MSI_OUTPUT_DIR"
|
cp "$BINARY" "$MSI_OUTPUT_DIR"
|
||||||
|
|
||||||
# package type indicator file
|
# package type indicator file
|
||||||
echo "msi" > "$MSI_OUTPUT_DIR/package"
|
echo "msi" > "$MSI_OUTPUT_DIR/.package"
|
||||||
|
|
||||||
# workaround for wixl WixVariable not working to override bmp locations
|
# workaround for wixl WixVariable not working to override bmp locations
|
||||||
cp "$WORKSPACE"/release/wix/bmp/banner.bmp /usr/share/wixl-*/ext/ui/bitmaps/bannrbmp.bmp
|
cp "$WORKSPACE"/release/wix/bmp/banner.bmp /usr/share/wixl-*/ext/ui/bitmaps/bannrbmp.bmp
|
||||||
|
|||||||
@ -63,10 +63,6 @@
|
|||||||
<ServiceControl Id='StartNavidromeService' Start='install' Stop='both' Remove='uninstall' Name='$(var.ProductName)' Wait='yes' />
|
<ServiceControl Id='StartNavidromeService' Start='install' Stop='both' Remove='uninstall' Name='$(var.ProductName)' Wait='yes' />
|
||||||
</Component>
|
</Component>
|
||||||
|
|
||||||
<Component Id='PackageFile' Guid='9eec0697-803c-4629-858f-20dc376c960b' Win64="$(var.Win64)">
|
|
||||||
<File Id='package' Name='package' DiskId='1' Source='package' KeyPath='no' />
|
|
||||||
</Component>
|
|
||||||
|
|
||||||
<Component Id='FFMpegExecutable' Guid='d17358f7-abdc-4080-acd3-6427903a7dd8' Win64="$(var.Win64)">
|
<Component Id='FFMpegExecutable' Guid='d17358f7-abdc-4080-acd3-6427903a7dd8' Win64="$(var.Win64)">
|
||||||
<File Id='ffmpeg.exe' Name='ffmpeg.exe' DiskId='1' Source='ffmpeg.exe' KeyPath='yes' />
|
<File Id='ffmpeg.exe' Name='ffmpeg.exe' DiskId='1' Source='ffmpeg.exe' KeyPath='yes' />
|
||||||
</Component>
|
</Component>
|
||||||
@ -75,6 +71,12 @@
|
|||||||
</Directory>
|
</Directory>
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
|
<Directory Id="[ND_DATAFOLDER]">
|
||||||
|
<Component Id='PackageFile' Guid='9eec0697-803c-4629-858f-20dc376c960b' Win64="$(var.Win64)">
|
||||||
|
<File Id='package' Name='.package' DiskId='1' Source='.package' KeyPath='no' />
|
||||||
|
</Component>
|
||||||
|
</Directory>
|
||||||
|
|
||||||
<InstallUISequence>
|
<InstallUISequence>
|
||||||
<Show Dialog="MyCustomPropertiesDlg" After="WelcomeDlg">Not Installed AND NOT WIX_UPGRADE_DETECTED</Show>
|
<Show Dialog="MyCustomPropertiesDlg" After="WelcomeDlg">Not Installed AND NOT WIX_UPGRADE_DETECTED</Show>
|
||||||
</InstallUISequence>
|
</InstallUISequence>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user