From b0a92df939138ba3fb92d0d5b3cafcc822df4fec Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 28 Jul 2019 18:53:31 +0200 Subject: Mac: Separate backends from platform implementation --- wscript | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'wscript') diff --git a/wscript b/wscript index 5b4a654..df3bc3f 100644 --- a/wscript +++ b/wscript @@ -123,7 +123,12 @@ def build(bld): libs += ['cairo'] elif bld.env.TARGET_PLATFORM == 'darwin': lib_source += ['pugl/detail/mac.m'] - framework = ['Cocoa', 'OpenGL'] + framework = ['Cocoa'] + if bld.is_defined('HAVE_GL'): + lib_source += ['pugl/detail/mac_gl.m'] + framework += ['OpenGL'] + if bld.is_defined('HAVE_CAIRO'): + lib_source += ['pugl/detail/mac_cairo.m'] else: lib_source += ['pugl/detail/x11.c'] libs = ['X11'] -- cgit v1.2.1