Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS Support #14

Open
joshuadavidson opened this issue Jun 1, 2022 · 2 comments
Open

MacOS Support #14

joshuadavidson opened this issue Jun 1, 2022 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@joshuadavidson
Copy link
Member

joshuadavidson commented Jun 1, 2022

Currently build is only for windows with no consideration given to MacOS due to:

  • yearly $99 cost for the privilege of developing a Mac app (need donations to pursue it) and
  • lack of ability to test (Need someone who can test MacOS and revisit electron code to support MacOS gotchas.)
@joshuadavidson joshuadavidson added enhancement New feature or request help wanted Extra attention is needed labels Jun 1, 2022
@redjacketKR
Copy link

Can't we build mac app on linux and run it without signing?


npm install "dmg-license" --save-optional
npm i -D dmg-license -f
npm rebuild

  • add this in package.json

      "mac": {
          "target": [
              {
                  "target": "mas"
              }
          ],
          "icon": "dist/main/icon.png"
      },		
      "dmg": { 
          "title": "gimbal-ghost",
          "icon": "dist/main/icon.png"
      }	
    

@joshuadavidson
Copy link
Member Author

@redjacketKR if you have a Mac and are willing to test and put up a pull request--I'm all for it. I don't have a Mac so my hands are tied, sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants