2010-06-17 16:35:33 +00:00
|
|
|
# Initializers
|
|
|
|
MONO_BASE_PATH =
|
|
|
|
|
|
|
|
# Install Paths
|
|
|
|
DEFAULT_INSTALL_DIR = $(pkglibdir)
|
|
|
|
|
|
|
|
DIR_BIN = $(top_builddir)/bin
|
|
|
|
|
|
|
|
# External libraries to link against, generated from configure
|
|
|
|
LINK_SYSTEM = -r:System
|
|
|
|
LINK_MONO_POSIX = -r:Mono.Posix
|
|
|
|
|
|
|
|
LINK_GLIB = $(GLIBSHARP_LIBS)
|
|
|
|
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)
|
2011-06-13 12:27:48 +00:00
|
|
|
LINK_SMARTIRC4NET_SYSTEM = $(SMARTIRC4NET_LIBS)
|
2011-06-08 19:31:28 +00:00
|
|
|
LINK_SMARTIRC4NET_LOCAL = -r:$(abs_top_builddir)/$(SMARTIRC4NET_ASSEMBLY)
|
2010-06-17 16:35:33 +00:00
|
|
|
|
|
|
|
REF_NOTIFY_SHARP = $(LINK_SYSTEM) $(LINK_DBUS) $(GTKSHARP_LIBS) $(GLIBSHARP_LIBS)
|
|
|
|
LINK_NOTIFY_SHARP = -r:$(DIR_BIN)/NotifySharp.dll
|
|
|
|
LINK_NOTIFY_SHARP_DEPS = $(REF_NOTIFY_SHARP) $(LINK_NOTIFY_SHARP)
|
|
|
|
|
2010-08-02 15:58:10 +00:00
|
|
|
REF_FRIENDFACE = $(LINK_SYSTEM) $(LINK_GTK) $(LINK_MONO_POSIX)
|
|
|
|
LINK_FRIENDFACE = -r:$(DIR_BIN)/FriendFace.dll
|
|
|
|
LINK_FRIENDFACE_DEPS = $(REF_FRIENDFACE) $(LINK_FRIENDFACE)
|
|
|
|
|
2011-06-13 12:27:48 +00:00
|
|
|
REF_SPARKLELIB = $(LINK_SYSTEM) $(LINK_MONO_POSIX)
|
2010-08-02 15:42:42 +00:00
|
|
|
LINK_SPARKLELIB = -r:$(DIR_BIN)/SparkleLib.dll
|
|
|
|
LINK_SPARKLELIB_DEPS = $(REF_SPARKLELIB) $(LINK_SPARKLELIB)
|
2010-06-17 16:35:33 +00:00
|
|
|
|
2010-11-13 22:25:17 +00:00
|
|
|
REF_SPARKLESHARE = $(LINK_DBUS) $(LINK_GTK) $(LINK_SPARKLELIB_DEPS)
|
2010-08-02 15:42:42 +00:00
|
|
|
|
2010-09-11 13:31:44 +00:00
|
|
|
REF_SPARKLEDIFF = $(LINK_FRIENDFACE_DEPS) $(LINK_GTK) $(LINK_SPARKLELIB_DEPS)
|
2010-07-03 07:39:28 +00:00
|
|
|
|
2010-06-17 16:35:33 +00:00
|
|
|
# Cute hack to replace a space with something
|
|
|
|
colon:= :
|
|
|
|
empty:=
|
|
|
|
space:= $(empty) $(empty)
|
|
|
|
|
|
|
|
# Build path to allow running uninstalled
|
|
|
|
RUN_PATH = $(subst $(space),$(colon), $(MONO_BASE_PATH))
|
|
|
|
|