Welcome to SDM. This is a terminal tool written in Bash, made for the creation of new projects. To use it, open a terminal inside the project folder and type the following command:
sdm create [templates] [project-name] [flags]
If this method is not intuitive enough, there is a template manager included using:
sdm init
It will create a visual menu to choose a template and some extra options, as initializing a new Git repository or putting the template in a new folder.
For Unix/Linux users:
Download the package and install the tool by executing install.sh
.
At this moment, SDM has the following templates:
- C
- C with CMake
- C++
- Quarzum
- Python
- Ruby
- Node JS
- Perl
Do you want to add a new template or add content to an existing one? Check out how to contribute.
Check CONTRIBUTING.md.
Inside the templates
folder, there is a CONTRIBUTING.md file, that contains all the instructions to add a new template.