@@ -323,6 +323,20 @@ def check_deps(conf):
323323 for i in a :
324324 conf .check_cc (lib = i )
325325
326+ if conf .env .DEST_OS == "darwin" :
327+ conf .check (lib = 'iconv' , uselib_store = 'ICONV' )
328+ conf .env .FRAMEWORK_APPKIT = "AppKit"
329+ conf .env .FRAMEWORK_IOKIT = "IOKit"
330+ conf .env .FRAMEWORK_FOUNDATION = "Foundation"
331+ conf .env .FRAMEWORK_COREFOUNDATION = "CoreFoundation"
332+ conf .env .FRAMEWORK_COREGRAPHICS = "CoreGraphics"
333+ conf .env .FRAMEWORK_OPENGL = "OpenGL"
334+ conf .env .FRAMEWORK_CARBON = "Carbon"
335+ conf .env .FRAMEWORK_APPLICATIONSERVICES = "ApplicationServices"
336+ conf .env .FRAMEWORK_CORESERVICES = "CoreServices"
337+ conf .env .FRAMEWORK_COREAUDIO = "CoreAudio"
338+ conf .env .FRAMEWORK_AUDIOTOOLBOX = "AudioToolbox"
339+ conf .env .FRAMEWORK_SYSTEMCONFIGURATION = "SystemConfiguration"
326340
327341 if conf .options .TESTS :
328342 return
@@ -361,21 +375,6 @@ def check_deps(conf):
361375 conf .check (lib = 'android_support' , uselib_store = 'ANDROID_SUPPORT' )
362376 conf .check (lib = 'opus' , uselib_store = 'OPUS' )
363377
364- if conf .env .DEST_OS == "darwin" :
365- conf .check (lib = 'iconv' , uselib_store = 'ICONV' )
366- conf .env .FRAMEWORK_APPKIT = "AppKit"
367- conf .env .FRAMEWORK_IOKIT = "IOKit"
368- conf .env .FRAMEWORK_FOUNDATION = "Foundation"
369- conf .env .FRAMEWORK_COREFOUNDATION = "CoreFoundation"
370- conf .env .FRAMEWORK_COREGRAPHICS = "CoreGraphics"
371- conf .env .FRAMEWORK_OPENGL = "OpenGL"
372- conf .env .FRAMEWORK_CARBON = "Carbon"
373- conf .env .FRAMEWORK_APPLICATIONSERVICES = "ApplicationServices"
374- conf .env .FRAMEWORK_CORESERVICES = "CoreServices"
375- conf .env .FRAMEWORK_COREAUDIO = "CoreAudio"
376- conf .env .FRAMEWORK_AUDIOTOOLBOX = "AudioToolbox"
377- conf .env .FRAMEWORK_SYSTEMCONFIGURATION = "SystemConfiguration"
378-
379378 if conf .env .DEST_OS == 'win32' :
380379 conf .check (lib = 'libz' , uselib_store = 'ZLIB' , define_name = 'USE_ZLIB' )
381380 # conf.check(lib='nvtc', uselib_store='NVTC')
0 commit comments