Set of util scripts for creating Magshimim Exercises (Homework questions) into VisualStudio Solutions and Projects.
Note
This version was tailored for the C++ course. You might be interested in the C course version.
python main.py <source_dir> <output_dir> <solution_name>
Say you have
/home/Magshimim/week1/
- Stack.cpp
- Stack.h
- main.cpp
- final_answer/
You can run
python main.py /home/Magshimim/week1/ /home/Magshimim/week1/final_answer/ DataStructures
This will create a VisualStudio solution with the name DataStructures in the directory final_answer/
python main.py <source_dir>
Say you have
/home/Magshimim/week1/
- /DataStructures
- Stack.cpp
- Stack.h
- main.cpp
You can run
python main.py DataStructures
This will create a VisualStudio solution with the name DataStructures in the directory DataStructures/
Visual Studio Project Generator
Basic Usage:
python main.py <source_dir> <output_dir> <solution_name>
Shortened Usage:
python main.py <source_dir>
*Note*: In Shortened Usage, source_dir = output_dir, and the .sln file name is the <source_dir> name.
Flags:
-h Show this help message
-y Accept all files
-o Overwrite project if already exists
Examples:
Shortened Usage:
python main.py DataStructures
Any help is appreciated!
This project is licensed under the GNU General Public License v3.
See LICENSE for more information.