[Gd-chatter] r11544 - branches/opendylan-melange/gtk

andreas at gwydiondylan.org andreas at gwydiondylan.org
Fri Dec 14 01:43:04 CET 2007


Author: andreas
Date: Fri Dec 14 01:43:04 2007
New Revision: 11544

Added:
   branches/opendylan-melange/gtk/gtk.jam   (contents, props changed)
Modified:
   branches/opendylan-melange/gtk/gtk-linux.hdp
   branches/opendylan-melange/gtk/module.dylan
Log:
job: fd

Use jam include feature to pick up include and library path via pkg-config magic.


Modified: branches/opendylan-melange/gtk/gtk-linux.hdp
==============================================================================
--- branches/opendylan-melange/gtk/gtk-linux.hdp	(original)
+++ branches/opendylan-melange/gtk/gtk-linux.hdp	Fri Dec 14 01:43:04 2007
@@ -4,13 +4,15 @@
 Copyright:        (C) 2007,.  All rights reserved.
 Major-Version:    1
 Minor-Version:    0
+c-source-files:   support.c
 Files:            library
 	module
 	properties-module
 	gtk-module
 	gtk
 	properties
-Linker-Options:  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 support.o
 Compilation-Mode: tight
 Target-Type:      dll
+jam-includes:     gtk.jam
+
 

Added: branches/opendylan-melange/gtk/gtk.jam
==============================================================================
--- (empty file)
+++ branches/opendylan-melange/gtk/gtk.jam	Fri Dec 14 01:43:04 2007
@@ -0,0 +1,2 @@
+LINKLIBS += `pkg-config --ldflags gtk+-2.0` ;
+CCFLAGS += `pkg-config --cflags gtk+-2.0` ;

Modified: branches/opendylan-melange/gtk/module.dylan
==============================================================================
--- branches/opendylan-melange/gtk/module.dylan	(original)
+++ branches/opendylan-melange/gtk/module.dylan	Fri Dec 14 01:43:04 2007
@@ -10,8 +10,6 @@
   use dylan-primitives;
   use dylan-extensions, import: { debug-name, integer-as-raw, raw-as-integer };
 
-  export fixed-new;
-
   export g-signal-connect, initialize-gtk,
     gtk-widget-get-window,
     gtk-widget-get-state,



More information about the chatter mailing list