aboutsummaryrefslogtreecommitdiff
path: root/tools/darwin/packaging/osx
AgeCommit message (Collapse)Author
2023-11-01use keychain profile for notarytoolAndrey Filipenkov
2023-10-31migrate from altool to notarytoolAndrey Filipenkov
2023-08-07[cmake][macOS] Allow building without xbmchelper - default for arm64Miguel Borges de Freitas
2023-05-24[macos] allow primary executable target to be built as bundlefuzzard
Instead of building the kodi target as a binary, build as a bundle. This fixes not being able to use keyboard input when running kodi target in xcode for debugging.
2022-05-30[macOS] make the parent DMG script sh-compatibleAndrey Filipenkov
2022-05-30[macOS] rewrite DMG creation script in bashAndrey Filipenkov
prepares DMG content in temp directory instead of writing directly to the disk image, the image is mounted only to set volume icon
2022-05-25[macos] unmount dmg before detaching itAndrey Filipenkov
fixes detach error on Catalina
2022-05-25[macos] replace existing signature in the main and helper executablesAndrey Filipenkov
2021-11-23[tools/depends][packaging] remove hardcoded intel stringfuzzard
2020-11-28[OSX][packaging] allow the ability to create dmg from xcode generated projectfuzzard
currently the mkdmg-osx.sh script will fail when project is an xcode generated project You need to specify the build target The issue is that xcode projects arent a set configuration type at cmake generation time CORE_BUILD_CONFIG will be empty. This passes the xcode configuration type to the script so the type can be used to build the dmg correctly.
2020-08-28[macos] fail only release build on notarization failureAndrey Filipenkov
2020-07-14[macos] add ability to notarize dmgAndrey Filipenkov
2020-07-14[macos] add ability to codesign app and dmgAndrey Filipenkov
2020-01-22[macos][packaging] fix parsing device handle of a mounted dmgAndrey Filipenkov
`/dev/disk` can have arbitrary amount of digits
2018-06-12[tools] nuke whitespaceh.udo
2016-05-04[mkdmg] Fix dmg rebuildChristian Fetzer
Fix dmg recreation if there is already a dmg build. - Delete the correct file (no need for sudo) - Unmount the correct volume
2014-12-22Made versiontag optionalTobias Arrskog
2014-11-24[osx/packaging] - premade .DS_Store which works for /Volumes/KodiMemphiz
2014-11-24[osx/packaging] - ensure that our dmg is always mounted with a static name ↵Memphiz
(/Volumes/Kodi in our case) - else the prepared .DS_Store won't work and we don't get the background image and icon position
2014-11-24[osx] - new DSStore template for the dmg folder (uses the new background and ↵Memphiz
has properly aligned icons)
2014-11-24[osx/packaging] - generate the volumeicon.icns in the packaging script and ↵Memphiz
fixup some pathes - remove some unneeded checks and do a sanity clean of the rw dmg during packaging
2014-11-24[rebrand][osx] new DMG volume icon and background artworkda-anda
2014-11-23[rebrand][osx] new icons and installer background (reverted from commit ↵Voyager1
92cbadcd53e13edb8384ab5f474f34f58f0cfebd)
2014-11-23[WIP][rebrand][osx] dynamically create VolumeIcon.icns and move packaging ↵Voyager1
related artwork to the central folder for this (reverted from commit 2a9f21e0f24a08b708a54051842f29bba5e3c205)
2014-11-23[WIP][rebrand][osx] dynamically create VolumeIcon.icns and move packaging ↵da-anda
related artwork to the central folder for this
2014-11-23[rebrand][osx] new icons and installer backgroundda-anda
2014-10-19[rebrand] - more usage of APP_NAME and APP_NAME_LC in generated filesMemphiz
2014-10-19[rebrand][packaging/osx/ios/atv2] - move all package scripts to appnameMemphiz
agnostic folders, rename them to be appname agnostic and use @APP_NAME@ - also add migration step in debian post-inst which will move XBMC data to Kodi if found