r4684 - in trunk/src/host/pye17: ecore ecore_evas edje evas

zecke at docs.openmoko.org zecke at docs.openmoko.org
Tue Sep 30 10:47:24 CEST 2008


Author: zecke
Date: 2008-09-30 10:47:23 +0200 (Tue, 30 Sep 2008)
New Revision: 4684

Modified:
   trunk/src/host/pye17/ecore/Makefile
   trunk/src/host/pye17/ecore_evas/Makefile
   trunk/src/host/pye17/edje/Makefile
   trunk/src/host/pye17/evas/Makefile
Log:
[pye17] Do not hardcode paths
    - use pkg-config and python-config to get the required paths
    - For dependencies E_PATH still needs to be set


Modified: trunk/src/host/pye17/ecore/Makefile
===================================================================
--- trunk/src/host/pye17/ecore/Makefile	2008-09-30 08:28:02 UTC (rev 4683)
+++ trunk/src/host/pye17/ecore/Makefile	2008-09-30 08:47:23 UTC (rev 4684)
@@ -1,9 +1,8 @@
+CFLAGS = `pkg-config --cflags ecore glib-2.0 pygtk-2.0` `python-config --includes`
+LDFLAGS = `pkg-config --libs ecore glib-2.0 pygtk-2.0` `python-config --libs`
 
 ECORE_PATH=$(E_PATH)/ecore/src/lib/ecore
 
-CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/python2.5 -I/usr/include/pygtk-2.0/ -I$(ECORE_PATH) -I. -g
-LDFLAGS = -lecore -L/usr/local/lib -lglib-2.0
-
 .PHONY: all clean ecore.so
 
 all: ecore.so

Modified: trunk/src/host/pye17/ecore_evas/Makefile
===================================================================
--- trunk/src/host/pye17/ecore_evas/Makefile	2008-09-30 08:28:02 UTC (rev 4683)
+++ trunk/src/host/pye17/ecore_evas/Makefile	2008-09-30 08:47:23 UTC (rev 4684)
@@ -1,9 +1,8 @@
+CFLAGS = `pkg-config --cflags ecore-evas glib-2.0 pygtk-2.0` `python-config --includes`
+LDFLAGS = `pkg-config --libs ecore-evas glib-2.0 pygtk-2.0` `python-config --libs`
 
 ECORE_EVAS_PATH=$(E_PATH)/ecore/src/lib/ecore_evas
 
-CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/python2.5 -I/usr/include/pygtk-2.0/ -I$(ECORE_PATH) -I. -g
-LDFLAGS = -lecore_evas -L/usr/local/lib -lglib-2.0
-
 .PHONY: all clean ecore_evas.so
 
 all: ecore_evas.so

Modified: trunk/src/host/pye17/edje/Makefile
===================================================================
--- trunk/src/host/pye17/edje/Makefile	2008-09-30 08:28:02 UTC (rev 4683)
+++ trunk/src/host/pye17/edje/Makefile	2008-09-30 08:47:23 UTC (rev 4684)
@@ -1,9 +1,8 @@
+CFLAGS = `pkg-config --cflags edje glib-2.0 pygtk-2.0` `python-config --includes`
+LDFLAGS = `pkg-config --libs edje glib-2.0 pygtk-2.0` `python-config --libs`
 
 EDJE_PATH=$(E_PATH)/edje/src/lib
 
-CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/python2.5 -I/usr/include/pygtk-2.0/ -I$(EDJE_PATH) -I.
-LDFLAGS = -ledje -L/usr/local/lib -lglib-2.0
-
 .PHONY: all clean edje.so
 
 all: edje.so

Modified: trunk/src/host/pye17/evas/Makefile
===================================================================
--- trunk/src/host/pye17/evas/Makefile	2008-09-30 08:28:02 UTC (rev 4683)
+++ trunk/src/host/pye17/evas/Makefile	2008-09-30 08:47:23 UTC (rev 4684)
@@ -1,9 +1,8 @@
+CFLAGS = `pkg-config --cflags evas glib-2.0 pygtk-2.0` `python-config --includes`
+LDFLAGS = `pkg-config --libs evas glib-2.0 pygtk-2.0` `python-config --libs`
 
 EVAS_PATH=$(E_PATH)/evas/src/lib
 
-CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/python2.5 -I/usr/include/pygtk-2.0/ -I$(EVAS_PATH) -I. -g
-LDFLAGS = -levas -L/usr/local/lib -lglib-2.0
-
 .PHONY: all clean evas.so
 
 all: evas.so




More information about the commitlog mailing list