@@ -168,6 +168,12 @@ private bool LoadV8(ReadOnlyTargetRules Target)
168168 PublicAdditionalLibraries . Add ( "v8_libplatform" ) ;
169169 PublicAdditionalLibraries . Add ( "v8_nosnapshot" ) ;
170170
171+ if ( v8_version [ 0 ] >= 6 )
172+ {
173+ PublicAdditionalLibraries . Add ( "v8_builtins_setup" ) ;
174+ PublicAdditionalLibraries . Add ( "v8_builtins_generators" ) ;
175+ }
176+
171177 if ( ShouldLink_libsampler )
172178 {
173179 PublicAdditionalLibraries . Add ( "v8_libsampler" ) ;
@@ -187,6 +193,12 @@ private bool LoadV8(ReadOnlyTargetRules Target)
187193 PublicAdditionalLibraries . Add ( "v8_libplatform" ) ;
188194 PublicAdditionalLibraries . Add ( "v8_nosnapshot" ) ;
189195
196+ if ( v8_version [ 0 ] >= 6 )
197+ {
198+ PublicAdditionalLibraries . Add ( "v8_builtins_setup" ) ;
199+ PublicAdditionalLibraries . Add ( "v8_builtins_generators" ) ;
200+ }
201+
190202 if ( ShouldLink_libsampler )
191203 {
192204 PublicAdditionalLibraries . Add ( "v8_libsampler" ) ;
@@ -206,6 +218,12 @@ private bool LoadV8(ReadOnlyTargetRules Target)
206218 PublicAdditionalLibraries . Add ( Path . Combine ( LibrariesPath , "libv8_libplatform.a" ) ) ;
207219 PublicAdditionalLibraries . Add ( Path . Combine ( LibrariesPath , "libv8_nosnapshot.a" ) ) ;
208220
221+ if ( v8_version [ 0 ] >= 6 )
222+ {
223+ PublicAdditionalLibraries . Add ( "libv8_builtins_setup.a" ) ;
224+ PublicAdditionalLibraries . Add ( "libv8_builtins_generators.a" ) ;
225+ }
226+
209227 if ( ShouldLink_libsampler )
210228 {
211229 PublicAdditionalLibraries . Add ( Path . Combine ( LibrariesPath , "libv8_libsampler.a" ) ) ;
0 commit comments