summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2015-03-05 20:21:45 +0200
committerKai Huuhko <kai.huuhko@gmail.com>2015-03-05 21:07:38 +0200
commitd3357619f7d32f53a5df9683409ed67038466a7e (patch)
treecb22e0c2fb88b609448a8f04eb5476e16b46e0e6 /setup.py
parentded0c5fd06d6a8078c25b1d3fcad7f1a7e92813b (diff)
Evas: Bring back SmartObject
Possible TODO: support per-child delete cb like in C
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index be653ca..fa9e67d 100755
--- a/setup.py
+++ b/setup.py
@@ -283,9 +283,13 @@ if set(("build", "build_ext", "install", "bdist", "sdist")) & set(sys.argv):
283 # === Evas === 283 # === Evas ===
284 evas_cflags, evas_libs = pkg_config('Evas', 'evas', EFL_MIN_VER) 284 evas_cflags, evas_libs = pkg_config('Evas', 'evas', EFL_MIN_VER)
285 evas_ext = Extension("evas", ["efl/evas/efl.evas" + module_suffix], 285 evas_ext = Extension("evas", ["efl/evas/efl.evas" + module_suffix],
286 define_macros=[
287 ('EFL_BETA_API_SUPPORT', 1),
288 ('EFL_EO_API_SUPPORT', 1)
289 ],
286 include_dirs=['include/'], 290 include_dirs=['include/'],
287 extra_compile_args=evas_cflags, 291 extra_compile_args=evas_cflags,
288 extra_link_args=evas_libs + eina_libs) 292 extra_link_args=evas_libs + eina_libs + eo_libs)
289 ext_modules.append(evas_ext) 293 ext_modules.append(evas_ext)
290 294
291 # === Ecore === 295 # === Ecore ===