Skip to content

FAILED Building of AppImages not supported on osx-x64 development system #4

@zhang12c

Description

@zhang12c

jetkeey@MacBookPro PupNet-HelloWorld % pupnet --kind appimage
PupNet Deploy 1.9.0
Configuration: HelloWorld.pupnet.conf

============================================================
APPLICATION: HelloWorld 1.0.4 [2]

AppBaseName: HelloWorld
AppId: zone.kuiper.helloworld
AppVersion: 1.0.4
PackageRelease: 2
StartCommand: [Not Supported]

============================================================
OUTPUT: APPIMAGE

PackageKind: AppImage
Runtime: osx-x64
Arch: Auto (x86_64)
Build: Release
OutputName: HelloWorld.x86_64.AppImage
OutputDirectory: /Users/jetkeey/RiderProjects/PupNet-HelloWorld/Deploy/OUT

============================================================
DESKTOP: app.desktop

[Desktop Entry]
Type=Application
Name=Hello World
Icon=zone.kuiper.helloworld
StartupWMClass=HelloWorld
Comment=A Hello World application
Exec=/usr/bin/HelloWorld
TryExec=/usr/bin/HelloWorld
NoDisplay=false
Terminal=true
Categories=Utility
X-AppImage-Name=zone.kuiper.helloworld;
X-AppImage-Version=1.0.4;
X-AppImage-Arch=x86_64;
MimeType=
Keywords=

============================================================
BUILD PROJECT: HelloWorld

dotnet publish "/Users/jetkeey/RiderProjects/PupNet-HelloWorld/HelloWorld" -r osx-x64 -c Release -p:Version=1.0.4 --self-contained true -p:DebugType=None -p:DebugSymbols=false -o "/var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin"

/Users/jetkeey/RiderProjects/PupNet-HelloWorld/Deploy/PostPublish.sh

============================================================
ISSUES

CRITICAL. Building of AppImages not supported on osx-x64 development system

WARNING. You are going to package the runtime 'osx-x64' as AppImage
Are you sure?

CRITICAL. Building AppImage packages is not supported on OSX development systems

Continue? [N/y]: Y
Create Directory: . ... OK
Create Directory: AppDir ... OK
Create Directory: AppDir/usr/bin ... OK
Create Directory: AppDir/usr/share ... OK
Create Directory: AppDir/usr/share/icons ... OK
Create Directory: AppDir/usr/share/applications ... OK
Create Directory: AppDir/usr/share/metainfo ... OK
Create File: AppDir/usr/share/applications/zone.kuiper.helloworld.desktop ... OK
Create File: AppDir/usr/share/metainfo/zone.kuiper.helloworld.appdata.xml ... OK
Create Directory: AppDir/usr/share/icons/hicolor/scalable/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/scalable/apps/zone.kuiper.helloworld.svg ... OK
Create Directory: AppDir/usr/share/icons/hicolor/16x16/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/16x16/apps/zone.kuiper.helloworld.png ... OK
Create Directory: AppDir/usr/share/icons/hicolor/24x24/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/24x24/apps/zone.kuiper.helloworld.png ... OK
Create Directory: AppDir/usr/share/icons/hicolor/32x32/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/32x32/apps/zone.kuiper.helloworld.png ... OK
Create Directory: AppDir/usr/share/icons/hicolor/48x48/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/48x48/apps/zone.kuiper.helloworld.png ... OK
Create Directory: AppDir/usr/share/icons/hicolor/64x64/apps ... OK
Create File: AppDir/usr/share/icons/hicolor/64x64/apps/zone.kuiper.helloworld.png ... OK
Create Directory: ../../../../../../../Users/jetkeey/RiderProjects/PupNet-HelloWorld/Deploy/OUT ... OK
Create File: AppDir/zone.kuiper.helloworld.desktop ... OK
Create File: AppDir/zone.kuiper.helloworld.appdata.xml ... OK
Create File: AppDir/zone.kuiper.helloworld.svg ... OK
ln -s "usr/bin/HelloWorld" "/var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/AppRun"

Building Project ...
dotnet publish "/Users/jetkeey/RiderProjects/PupNet-HelloWorld/HelloWorld" -r osx-x64 -c Release -p:Version=1.0.4 --self-contained true -p:DebugType=None -p:DebugSymbols=false -o "/var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin"
还原完成(17.8)
HelloWorld 已成功 (2.9 秒) → /var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin/

在 20.9 秒内生成 已成功

/Users/jetkeey/RiderProjects/PupNet-HelloWorld/Deploy/PostPublish.sh

===========================
POST_PUBLISH BASH SCRIPT

BUILD_ARCH: x64
BUILD_TARGET: Release
BUILD_SHARE: /var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/share
BUILD_APP_BIN: /var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin
Do work...

  • mkdir -p /var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin/subdir
  • touch /var/folders/83/sjpz812d50s46571jcch_85r0000gn/T/KuiperZone.PupNet/zone.kuiper.helloworld-osx-x64-Release-AppImage/AppDir/usr/bin/subdir/file.test
  • set +x

===========================
POST_PUBLISH END

Building Package ...

FAILED
Building of AppImages not supported on osx-x64 development system

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions