Skip to content

Commit c177357

Browse files
lidadatingjianliang00
authored andcommitted
[Optimize][NAPI]Add conditional inclusion for CAPI under USE_PRIMJS_NAPI
In related CAPI files, add conditional inclusion of primjs_napi_defines.h and corresponding primjs_napi_undefs.h based on the USE_PRIMJS_NAPI macro to adapt to jsvm. issue: m-6796089615 SkipChecks: macro
1 parent 0ee02a6 commit c177357

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

platform/embedder/public/lynx_runtime_lifecycle_observer.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88

99
#include "capi/lynx_runtime_lifecycle_observer_capi.h"
1010

11+
#ifdef USE_PRIMJS_NAPI
12+
#include "third_party/napi/include/primjs_napi_defines.h"
13+
#endif
14+
1115
namespace lynx {
1216
namespace pub {
1317

@@ -91,4 +95,8 @@ class LynxRuntimeLifecycleObserver
9195
} // namespace pub
9296
} // namespace lynx
9397

98+
#ifdef USE_PRIMJS_NAPI
99+
#include "third_party/napi/include/primjs_napi_undefs.h"
100+
#endif
101+
94102
#endif // PLATFORM_EMBEDDER_PUBLIC_LYNX_RUNTIME_LIFECYCLE_OBSERVER_H_

0 commit comments

Comments
 (0)