I want to setup a Gramps development environment on macOS and need some guidance.
I’m running Gramps 6.0.3 installed via dmg file. This is my daily Gramps production.
I want to create a new user (e.g. grampsdev), that has its own copy of the code.
Can I copy /Applications/gramps.app to ~grampsweb/. and use that for development?
If yes, what else should I copy and/or setup?
When you complete this process, could you refresh the Mac OS X development section of the wiki? Or add a dedicated Mac page, if warranted?
I imagine that John Ralls would be of some help. But it seems like he stays with jralls on GitHub and the gramps-devel mallist rather than Discourse.
Sure, I will update Mac OS X development section. It seems quite outdated.
I would suggest reposting this question to the Gramp-Devel mailing list
Is your intention to build gramps from source? Or use the dmg? Building from source is described below. I used it to build 6.0, so it should be current.
https://www.gramps-project.org/wiki/index.php/Mac_OS_X:Build_from_source:Application_package
If you want to use the dmg, then you can copy the gramps.app to ~grampsweb and run via the below command. Nothing else needs to be copied as it will get created.
~/gramps.app/Contents/MacOS/Gramps
I assume you will want to run from the CLI so you get any warning/error messages. It will create the folders for the addons etc as needed. If you want to move a tree from your production to development, you can copy the folders from your production account.