Skip to content

Commit ec99893

Browse files
committed
refactor(ffi): split direct engine backends
1 parent d0c1176 commit ec99893

16 files changed

Lines changed: 5110 additions & 5147 deletions

NativeScript/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,19 +218,25 @@ set(FFI_DIRECT_SOURCE_FILES
218218
)
219219

220220
set(FFI_V8_SOURCE_FILES
221+
ffi/v8/V8FastConversion.mm
221222
ffi/v8/V8FastNativeApi.mm
223+
ffi/v8/V8FastNativeWrapper.mm
222224
)
223225

224226
set(FFI_HERMES_SOURCE_FILES
225227
ffi/hermes/jsi/NativeApiJsi.mm
228+
ffi/hermes/HermesFastConversion.mm
226229
ffi/hermes/HermesFastNativeApi.mm
227230
)
228231

229232
set(FFI_QUICKJS_SOURCE_FILES
233+
ffi/quickjs/QuickJSFastConversion.mm
230234
ffi/quickjs/QuickJSFastNativeApi.mm
235+
ffi/quickjs/QuickJSFastReturn.mm
231236
)
232237

233238
set(FFI_JSC_SOURCE_FILES
239+
ffi/jsc/JSCFastConversion.mm
234240
ffi/jsc/JSCFastNativeApi.mm
235241
)
236242

0 commit comments

Comments
 (0)