[build] Reference the SmartIrc4net library in the autotools build

This add a mandatory dependency on SmartIrc4net.
This commit is contained in:
Bertrand Lorentz 2010-09-11 15:14:58 +02:00
parent 4851f59c0d
commit 46dc199a0d
3 changed files with 9 additions and 1 deletions

View file

@ -24,6 +24,7 @@ LINK_GTK = $(GTKSHARP_LIBS)
LINK_GNOME = $(GNOME_SHARP_LIBS)
LINK_DBUS = $(NDESK_DBUS_LIBS) $(NDESK_DBUS_GLIB_LIBS)
LINK_DBUS_NO_GLIB = $(NDESK_DBUS_LIBS)
LINK_SMARTIRC4NET = $(SMARTIRC4NET_LIBS)
REF_NOTIFY_SHARP = $(LINK_SYSTEM) $(LINK_DBUS) $(GTKSHARP_LIBS) $(GLIBSHARP_LIBS)
@ -34,7 +35,7 @@ REF_FRIENDFACE = $(LINK_SYSTEM) $(LINK_GTK) $(LINK_MONO_POSIX)
LINK_FRIENDFACE = -r:$(DIR_BIN)/FriendFace.dll
LINK_FRIENDFACE_DEPS = $(REF_FRIENDFACE) $(LINK_FRIENDFACE)
REF_SPARKLELIB = $(LINK_SYSTEM) $(LINK_GTK) $(LINK_MONO_POSIX)
REF_SPARKLELIB = $(LINK_SYSTEM) $(LINK_GTK) $(LINK_MONO_POSIX) $(LINK_SMARTIRC4NET)
LINK_SPARKLELIB = -r:$(DIR_BIN)/SparkleLib.dll
LINK_SPARKLELIB_DEPS = $(REF_SPARKLELIB) $(LINK_SPARKLELIB)

View file

@ -0,0 +1,6 @@
AC_DEFUN([SPARKLESHARE_CHECK_SMARTIRC4NET],
[
PKG_CHECK_MODULES(SMARTIRC4NET, smartirc4net)
AC_SUBST(SMARTIRC4NET_LIBS)
])

View file

@ -73,6 +73,7 @@ AC_SUBST(NDESK_DBUS_GLIB_LIBS)
SPARKLESHARE_CHECK_GTK_SHARP
#SPARKLESHARE_CHECK_NOTIFY_SHARP
SPARKLESHARE_CHECK_SMARTIRC4NET
SHAMROCK_CHECK_NUNIT