diff --git a/Bundler.toml b/Bundler.toml index eb8c95b9..98d38a01 100644 --- a/Bundler.toml +++ b/Bundler.toml @@ -1,17 +1,30 @@ format_version = 2 +[projects.Kraken] +source = 'git(https://github.com/wabiverse/Kraken.git)' +revision = 'main' + +[projects.Kraken.products.Kraken] +type = 'executable' + +[projects.Kraken.builder] +name = 'Package.swift' +type = 'wholeProject' +api = 'revision(main)' + [apps.Kraken] identifier = 'foundation.wabi.Kraken' product = 'Kraken' version = '1.1.0' category = 'public.app-category.graphics-design' -icon = "kraken.png" +icon = 'kraken.png' [apps.Kraken.plist] commit = '$(COMMIT_HASH)' -CFBundleURLTypes = [ { type = "dict", value = { CFBundleTypeRole = 'Viewer', CFBundleURLName = 'Kraken', CFBundleURLSchemes = [ 'kraken' ] } } ] +CFBundleShortVersionString = '$(VERSION)' +CFBundleURLTypes = [ { type = 'dict', value = { CFBundleTypeRole = 'Viewer', CFBundleURLName = 'Kraken', CFBundleURLSchemes = [ 'kraken' ] } } ] CFBundleDocumentTypes = [ - { type = "dict", value = { CFBundleTypeExtensions = [ 'usd', 'usda', 'usdc', 'usdz' ], CFBundleTypeIconFile = 'AppIcon.icns', CFBundleTypeName = 'Universal Scene Description File', CFBundleTypeRole = 'Editor', LSIsAppleDefaultForType = true, LSItemContentTypes = [ 'com.pixar.universal-scene-description', 'com.pixar.universal-scene-description-mobile', 'com.pixar.usd.ascii', 'com.pixar.usd.crate' ], CFBundleTypeIconSystemGenerated = true } }, - { type = "dict", value = { CFBundleTypeExtensions = [ 'galah' ], CFBundleTypeIconFile = 'AppIcon.icns', CFBundleTypeName = 'Galah File', CFBundleTypeRole = 'Editor', LSIsAppleDefaultForType = true, LSItemContentTypes = [ 'dev.stackotter.galah' ], CFBundleTypeIconSystemGenerated = true } } + { type = 'dict', value = { CFBundleTypeExtensions = [ 'usd', 'usda', 'usdc', 'usdz' ], CFBundleTypeIconFile = 'AppIcon.icns', CFBundleTypeName = 'Universal Scene Description File', CFBundleTypeRole = 'Editor', LSIsAppleDefaultForType = true, LSItemContentTypes = [ 'com.pixar.universal-scene-description', 'com.pixar.universal-scene-description-mobile', 'com.pixar.usd.ascii', 'com.pixar.usd.crate' ], CFBundleTypeIconSystemGenerated = true } }, + { type = 'dict', value = { CFBundleTypeExtensions = [ 'galah' ], CFBundleTypeIconFile = 'AppIcon.icns', CFBundleTypeName = 'Galah File', CFBundleTypeRole = 'Editor', LSIsAppleDefaultForType = true, LSItemContentTypes = [ 'dev.stackotter.galah' ], CFBundleTypeIconSystemGenerated = true } } ] -UTExportedTypeDeclarations = [ { type = "dict", value = { UTTypeConformsTo = [ 'public.data', 'public.source-code' ], UTTypeIdentifier = 'dev.stackotter.galah', UTTypeDescription = 'Galah File', UTTypeIcons = { type = "dict", value = { UTTypeIconName = "Galah File", UTTypeIconText = "galah" } }, UTTypeTagSpecification = { type = "dict", value = { 'public.filename-extension' = [ 'galah' ] } } } } ] \ No newline at end of file +UTExportedTypeDeclarations = [ { type = 'dict', value = { UTTypeConformsTo = [ 'public.data', 'public.source-code' ], UTTypeIdentifier = 'dev.stackotter.galah', UTTypeDescription = 'Galah File', UTTypeIcons = { type = 'dict', value = { UTTypeIconName = 'Galah File', UTTypeIconText = 'galah' } }, UTTypeTagSpecification = { type = 'dict', value = { 'public.filename-extension' = [ 'galah' ] } } } } ] \ No newline at end of file diff --git a/README.md b/README.md index 1070765b..903f4df7 100644 --- a/README.md +++ b/README.md @@ -108,8 +108,8 @@
```pwsh - git clone https://github.com/stackotter/swift-bundler - cd swift-bundler + git clone https://github.com/wabiverse/wabi-swift-bundler + cd wabi-swift-bundler swift build -c release sudo cp .build/release/swift-bundler /usr/local/bin/