- Git
- Latest Swift/xCode
- Fork of the repository
- Prepare PlantUML:
4. Install JDK
4. Install Homebrew:
-
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"5. Install GraphViz: -brew install libtool-brew link libtool-brew install graphviz-brew link --overwrite graphviz6. Go toRoadmap Project/Script/7. Runjava -jar plantuml.jar -testdotto check if installed correctly.
- Go to
Roadmap Project/Script - Open
Content.yml, add topics or links to materials - Run
main.swift - Commit and push all generated files and changes
- Submit a pull request
Note. I've used Sublime text for editing YAML.
Use Roadmap Project/Roadmap.xcodeproj to run and debug script.