aboutsummaryrefslogtreecommitdiffstats
path: root/GNUmakefile
diff options
context:
space:
mode:
authorkraxel <kraxel>2006-10-26 09:53:23 +0000
committerkraxel <kraxel>2006-10-26 09:53:23 +0000
commit07acecedbfa72393fd550115abca23ddb31e309d (patch)
tree990160ed6504180bcc5ed3071b3649bd0aa92016 /GNUmakefile
parent5b5e06bc639f478daf1828df71bceac12697042c (diff)
downloadxenwatch-07acecedbfa72393fd550115abca23ddb31e309d.tar.gz
cvs stuff
Diffstat (limited to 'GNUmakefile')
-rw-r--r--GNUmakefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 8cb6a52..7a324b6 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -30,8 +30,10 @@ LIB := $(LIB)
HAVE_GTK := $(call ac_pkg_config,gtk+-x11-2.0)
HAVE_AVAHI := $(call ac_pkg_config,avahi-glib)
HAVE_VNCCLIENT := $(call ac_lib,rfbGetClient,vncclient,-lz -ljpeg)
+HAVE_VNC_TEXT := $(call ac_lib,TextChatSend,vncclient,-lz -ljpeg)
endef
+
# gtk stuff
ifeq ($(HAVE_GTK),yes)
$(NEEDS_GTK) : CFLAGS += -Wno-strict-prototypes
@@ -39,20 +41,19 @@ ifeq ($(HAVE_GTK),yes)
TARGETS += $(BUILD_GTK)
ifeq ($(HAVE_VNCCLIENT),yes)
TARGETS += $(BUILD_VNC)
- $(NEEDS_VNC) : CFLAGS += -DHAVE_VNC=1
$(NEEDS_VNC) : LDLIBS += -lvncclient -lz -ljpeg
endif
endif
# avahi stuff
ifeq ($(HAVE_AVAHI),yes)
- $(NEEDS_MDNS) : CFLAGS += -DHAVE_AVAHI=1
$(NEEDS_MDNS) : pkglst += avahi-client
$(NEEDS_GTK) : pkglst += avahi-glib
TARGETS += $(BUILD_MDNS)
endif
-# pkg-config flags
+# compile flags
+CFLAGS += $(call ac_inc_cflags,AVAHI VNCCLIENT VNC_TEXT)
CFLAGS += $(shell test "$(pkglst)" != "" && pkg-config --cflags $(pkglst))
LDLIBS += $(shell test "$(pkglst)" != "" && pkg-config --libs $(pkglst))