Skip to content
This repository was archived by the owner on Feb 21, 2024. It is now read-only.

Commit aa7bce4

Browse files
authored
feat: add macOS platform support (#299)
* add macos platform with `flutter create` * add build configurations for flavors * add bundle id suffixes for build configurations * add and configure AppIcons (copied from ios xcodeproj) * fix AppIcon set names for dev & stg * add shared xcode schemes for each flavor * set app bundle identifier by flavor, and set app window title to Very Good Core (hardcoded) * remove unintended changes to ios xcode proj/assets * fix for window name based on flavor
1 parent 636cff4 commit aa7bce4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2418
-20
lines changed

src/my_app/.metadata

+5-20
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled and should not be manually edited.
55

66
version:
7-
revision: "ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a"
7+
revision: "d211f42860350d914a5ad8102f9ec32764dc6d06"
88
channel: "stable"
99

1010
project_type: app
@@ -13,26 +13,11 @@ project_type: app
1313
migration:
1414
platforms:
1515
- platform: root
16-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
17-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
18-
- platform: android
19-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
20-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
21-
- platform: ios
22-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
23-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
24-
- platform: linux
25-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
26-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
16+
create_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
17+
base_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
2718
- platform: macos
28-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
29-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
30-
- platform: web
31-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
32-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
33-
- platform: windows
34-
create_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
35-
base_revision: ff5b5b5fa6f35b717667719ddfdb1521d8bdd05a
19+
create_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
20+
base_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
3621

3722
# User provided section
3823

src/my_app/macos/.gitignore

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Flutter-related
2+
**/Flutter/ephemeral/
3+
**/Pods/
4+
5+
# Xcode-related
6+
**/dgph
7+
**/xcuserdata/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#include "ephemeral/Flutter-Generated.xcconfig"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#include "ephemeral/Flutter-Generated.xcconfig"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
//
2+
// Generated file. Do not edit.
3+
//
4+
5+
import FlutterMacOS
6+
import Foundation
7+
8+
9+
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
10+
}

0 commit comments

Comments
 (0)