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: automate the installation even more // setup.py file?! #89

Closed
treee111 opened this issue Jan 23, 2022 · 2 comments · Fixed by #177
Closed

macOS: automate the installation even more // setup.py file?! #89

treee111 opened this issue Jan 23, 2022 · 2 comments · Fixed by #177
Labels
enhancement New feature or request infrastructure Infrastructure

Comments

@treee111
Copy link
Owner

treee111 commented Jan 23, 2022

Is your feature request related to a problem? Please describe.

  • on macOS there are some steps during installation that need to be performed manually
  • the check of the successful installations along with giving hints how to perform the installation would be good

Describe the solution you'd like

  • automate this step every time, wahooMapsCreator is running or only the first time (setup.py might help)
    4. Install mapsforge-map-writer plugin (Osmosis Plugin)
    * Download the [mapsforge-map-writer](https://search.maven.org/search?q=a:mapsforge-map-writer) plugin, click on "file_download" and select "jar-with-dependecies.jar".
    * Put the .jar in this directory. Create it when it doesn't exist:
    `~/.openstreetmap/osmosis/plugins`
    * more information: https://github.com/mapsforge/mapsforge/blob/master/docs/Getting-Started-Map-Writer.md#plugin-installation
  • check, if the brew parts can be established via cmd... calls
    • could be done via python -m wahoomc.init function
    • other initialization stuff could be included there as well

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

@treee111
Copy link
Owner Author

treee111 commented Feb 3, 2023

mapwriter plugin will be automatically copied to the correct location with #177.
The homebrew calls will not be automated at this time because it might be good to know what is installed and might not be good to automate / make things more difficult

@treee111
Copy link
Owner Author

treee111 commented Feb 3, 2023

closed by #177

@treee111 treee111 closed this as completed Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request infrastructure Infrastructure
Projects
None yet
1 participant