- 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 graphviz
6. Go toRoadmap Project/Script/
7. Runjava -jar plantuml.jar -testdot
to 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.