| | |
| | | #define LICENSE_GENERATOR_H_ |
| | | |
| | | #include <boost/program_options.hpp> |
| | | #include "../library/reader/LicenseReader.h" |
| | | #include "../library/LicenseReader.h" |
| | | |
| | | namespace license { |
| | | |
| | |
| | | LicenseGenerator(); |
| | | static void printHelp(const char* prog_name, const po::options_description& options); |
| | | static po::options_description configureProgramOptions(); |
| | | static time_t seconds_from_epoch(const std::string& s); |
| | | static vector<FullLicenseInfo> parseLicenseInfo(po::variables_map vm); |
| | | static void generateAndOutptuLicenses(const po::variables_map& vm, |
| | | ostream& outputFile); |