summaryrefslogtreecommitdiff
path: root/Makefile.am
blob: a0ae24f8c65e615d1e9554bf6da3782dbbc3092f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
ACLOCAL_AMFLAGS = -I m4

AM_CFLAGS = -Wall -Werror -Wmissing-prototypes
AM_CXXFLAGS = -Wall -Werror
AM_CPPFLAGS = -DMOZILLA_LIBDIR=\"$(mozilla_libdir)\" \
	      -DTELEPATHY_LIBDIR=\"$(telepathy_libdir)\"

telepathy_libdir=$(libdir)/telepathy
telepathy_lib_PROGRAMS = src/telepathy-gruschler \
			 src/telepathy-gruschler-login

mozilla_libdir = @mozilla_libdir@

src_telepathy_gruschler_CFLAGS  = $(AM_CFLAGS) $(GRUSCHLER_CFLAGS)
src_telepathy_gruschler_LDADD   = $(AM_LDFLAGS) $(GRUSCHLER_LIBS)
src_telepathy_gruschler_SOURCES = src/connection-manager.c \
				  src/connection-manager.h \
				  src/facebook-connection.c \
				  src/facebook-connection.h \
				  src/facebook-contact-list.c \
				  src/facebook-contact-list.h \
				  src/main.c

src_telepathy_gruschler_login_CFLAGS  = $(AM_CFLAGS) $(LOGIN_CFLAGS)
src_telepathy_gruschler_login_LDFLAGS = $(AM_LDFLAGS) -rpath $(mozilla_libdir)
src_telepathy_gruschler_login_LDADD   = $(LOGIN_LIBS)
src_telepathy_gruschler_login_SOURCES = src/login.c

noinst_PROGRAMS = tests/test-browser
tests_test_browser_CXXFLAGS = $(AM_CXXFLAGS) $(LOGIN_CFLAGS) -fshort-wchar
tests_test_browser_LDFLAGS = $(AM_LDFLAGS) -rpath $(mozilla_libdir)
tests_test_browser_LDADD   = $(LOGIN_LIBS) -L/usr/lib/microb-engine-devel/lib -lxpcomglue_s
tests_test_browser_SOURCES = tests/test-browser.cc