From db1bde0fa9ab83f76f78cb82c03abbde109355c4 Mon Sep 17 00:00:00 2001 From: David Rose Date: Sat, 27 Aug 2011 02:48:11 +0000 Subject: [PATCH] this should support XEmbed build --- makepanda/makepanda.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index 64e9efe4a8..85a37c5876 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -1618,6 +1618,8 @@ def WriteConfigSettings(): plugin_config["P3D_PLUGIN_P3DPYTHON"] = "" plugin_config["P3D_COREAPI_VERSION_STR"] = COREAPI_VERSION plugin_config["P3D_PLUGIN_VERSION_STR"] = PLUGIN_VERSION + if PkgSkip("GTK2") == 0: + plugin_config["HAVE_GTK"] = '1' if (RUNTIME): dtool_config["HAVE_P3D_PLUGIN"] = '1' @@ -3896,7 +3898,7 @@ if (RUNTIME and PkgSkip("NPAPI")==0): elif (sys.platform=="darwin"): TargetAdd('nppanda3d.rsrc', opts=OPTS, input='nppanda3d.r') - OPTS += ['NPAPI'] + OPTS += ['NPAPI', 'GTK2'] TargetAdd('plugin_npapi_nppanda3d_composite1.obj', opts=OPTS, input='nppanda3d_composite1.cxx') TargetAdd('nppanda3d.plugin', input='plugin_common.obj')