You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{"h|header=","the path to an header file to generate source from", h =>_options.HeaderFiles.Add(h)},
27
+
{"pa|path=","the path of a folder whose files will generate code (can append a filter at the end like '<path>/*.hpp'", pa =>{GetFilesFromPath(pa);}},
28
+
{"inc|includedir=","the path of a folder to search for include files", i =>{AddIncludeDirs(i);}},
29
+
{"l|library=","the path of a library that includes the definitions for the generated source code", l =>_options.Libraries.Add(l)},
30
+
{"ld|librarydir=","the path of a folder to search for additional libraries", l =>_options.LibraryDirs.Add(l)},
31
+
{"d|define=","a define to add for the parse of the given header files", d =>_options.Defines.Add(d)},
32
+
{"od|outputdir=","the path for the destination folder that will contain the generated code", od =>_options.OutputDir=od},
33
+
{"on|outputnamespace=","the namespace that will be used for the generated code", on =>_options.OutputNamespace=on},
34
+
{"iln|inputlibraryname=","the name of the shared library that contains the actual definitions (without extension)", iln =>_options.InputLibraryName=iln},
35
+
{"isln|inputsharedlibraryname=","the full name of the shared library that contains the actual definitions (with extension)", isln =>_options.InputSharedLibraryName=isln},
36
+
{"gen|generator=","the type of generated code: 'chsarp' or 'cli' ('cli' supported only for Windows)", g =>{GetGeneratorKind(g);}},
37
+
{"p|platform=","the platform that the generated code will target: 'win', 'osx', 'linux'", p =>{GetDestinationPlatform(p);}},
38
+
{"a|arch=","the architecture that the generated code will target: 'x86', 'x64'", a =>{GetDestinationArchitecture(a);}},
39
+
{"c++11","enables GCC C++ 11 compilation (valid only for Linux platform)", cpp11 =>{_options.Cpp11ABI=(cpp11!=null);}},
40
+
{"cs|checksymbols","enable the symbol check for the generated code", cs =>{_options.CheckSymbols=(cs!=null);}},
0 commit comments