()
| 224 | } |
| 225 | |
| 226 | static void PrintHelp() |
| 227 | { |
| 228 | Console.WriteLine(); |
| 229 | Console.WriteLine(" --winmd [path] File path to winmd file from which the module"); |
| 230 | Console.WriteLine(" will be generated"); |
| 231 | Console.WriteLine(); |
| 232 | Console.WriteLine(" --namespaces Lists all of the namespaces in the winmd file"); |
| 233 | Console.WriteLine(" (only needs --winmd)"); |
| 234 | Console.WriteLine(); |
| 235 | Console.WriteLine(" --namespace [namespace] The namespace to generate from the winmd when"); |
| 236 | Console.WriteLine(" not specified , all namespaces will be generated"); |
| 237 | Console.WriteLine(); |
| 238 | Console.WriteLine(); |
| 239 | Console.WriteLine(" --outdir [path] The output dir in which the NodeRT module"); |
| 240 | Console.WriteLine(" will be created in"); |
| 241 | Console.WriteLine(); |
| 242 | Console.WriteLine(" --vs [Vs2017|Vs2015|Vs2013|Vs2012] Optional, VS version to use, default is Vs2017"); |
| 243 | Console.WriteLine(); |
| 244 | Console.WriteLine(" --winver [10|8.1|8] Optional, Windows SDK version to use, default is 10"); |
| 245 | Console.WriteLine(); |
| 246 | Console.WriteLine(" --npmscope Optional, the scope that will be specified for the generated"); |
| 247 | Console.WriteLine(" npm package"); |
| 248 | Console.WriteLine(); |
| 249 | Console.WriteLine(" --npmversion Optional, the version that will be specified for the generated"); |
| 250 | Console.WriteLine(" npm package"); |
| 251 | Console.WriteLine(); |
| 252 | Console.WriteLine(" --nodefgen Optional, specifying this option will reult in"); |
| 253 | Console.WriteLine(" skipping the generation of TypeScript and"); |
| 254 | Console.WriteLine(" JavaScript definition files"); |
| 255 | Console.WriteLine(); |
| 256 | Console.WriteLine(" --nobuild Optional, specifying this option will result in"); |
| 257 | Console.WriteLine(" skipping the build process for the NodeRT module"); |
| 258 | Console.WriteLine(); |
| 259 | Console.WriteLine(" --verbose Optional, specifying this option will result in"); |
| 260 | Console.WriteLine(" verbose output for the module build operation"); |
| 261 | Console.WriteLine(); |
| 262 | Console.WriteLine(" --help Print this help screen"); |
| 263 | Console.WriteLine(); |
| 264 | } |
| 265 | |
| 266 | static void PrintHelpAndExitWithError() |
| 267 | { |
nothing calls this directly
no outgoing calls
no test coverage detected