From 6ea853e9fd1d9c8347f282acda92fbf2b1ff338c Mon Sep 17 00:00:00 2001 From: Joao Matos Date: Mon, 7 Dec 2020 01:18:44 +0000 Subject: [PATCH] Add N-API generator support to the CLI. --- src/CLI/CLI.cs | 3 +++ src/CLI/Generator.cs | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/CLI/CLI.cs b/src/CLI/CLI.cs index 99ac848c..e49f2d3b 100644 --- a/src/CLI/CLI.cs +++ b/src/CLI/CLI.cs @@ -219,6 +219,9 @@ namespace CppSharp case "cpp": options.Kind = CppSharp.Generators.GeneratorKind.CPlusPlus; return; + case "napi": + options.Kind = CppSharp.Generators.GeneratorKind.NAPI; + return; case "qjs": options.Kind = CppSharp.Generators.GeneratorKind.QuickJS; return; diff --git a/src/CLI/Generator.cs b/src/CLI/Generator.cs index 6552b43b..7054fdc9 100644 --- a/src/CLI/Generator.cs +++ b/src/CLI/Generator.cs @@ -223,6 +223,8 @@ namespace CppSharp return "C++/CLI"; case GeneratorKind.CSharp: return "C#"; + case GeneratorKind.NAPI: + return "N-API"; default: return kind.ToString(); }