Add empty Unlinker tool project

This commit is contained in:
Jan
2019-09-24 23:32:47 +02:00
parent eeff08d772
commit 9f198ce7a2
3 changed files with 227 additions and 0 deletions

25
src/Unlinker/main.cpp Normal file
View File

@ -0,0 +1,25 @@
#include "Utils/Arguments/ArgumentParser.h"
CommandLineOption* optionMinimalZoneFile = CommandLineOption::Builder::Create()
.WithShortName("min")
.WithLongName("minimal-zone")
.WithDescription("Minimizes the size of the zone file output by only including assets that are not a dependency of another asset.")
.Build();
CommandLineOption* optionOutputFolder = CommandLineOption::Builder::Create()
.WithShortName("o")
.WithLongName("output-folder")
.WithDescription("Specifies the output folder containing the contents of the unlinked zones. Defaults to ./%zoneName%")
.WithParameter("outputFolderPath")
.Build();
CommandLineOption* commandLineOptions[]
{
optionMinimalZoneFile,
optionOutputFolder
};
int main(int argc, const char** argv)
{
return 0;
}