[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