source: tests/Makefile @ 60d6c03

Last change on this file since 60d6c03 was 50bb490, checked in by Dennis Kaarsemaker <dennis@…>, at 2016-03-25T18:07:53Z

ldap authentication backend

We only support the openldap scheme for now, with users that are
posixAccounts. Moreover, as the plugin cannot be configured directly,
you must configure libldap correctly in /etc/openldap/ldap.conf

  • Property mode set to 100644
File size: 891 bytes
Line 
1-include ../Makefile.settings
2ifdef _SRCDIR_
3_SRCDIR_ := $(_SRCDIR_)tests/
4endif
5
6CFLAGS += $(shell pkg-config --cflags check)
7LFLAGS += $(shell pkg-config --libs check)
8
9all: check
10        ./check $(CHECKFLAGS)
11
12clean:
13        rm -f check *.o
14
15distclean: clean
16
17main_objs = bitlbee.o conf.o dcc.o help.o ipc.o irc.o irc_cap.o irc_channel.o irc_commands.o irc_im.o irc_send.o irc_user.o irc_util.o irc_commands.o log.o nick.o query.o root_commands.o set.o storage.o storage_xml.o auth.o auth_pam.o auth_ldap.o
18
19test_objs = check.o check_util.o check_nick.o check_md5.o check_arc.o check_irc.o check_help.o check_user.o check_set.o check_jabber_sasl.o check_jabber_util.o
20
21check: $(test_objs) $(addprefix ../, $(main_objs)) ../protocols/protocols.o ../lib/lib.o
22        @echo '*' Linking $@
23        @$(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) $(EFLAGS)
24
25%.o: $(_SRCDIR_)%.c
26        @echo '*' Compiling $<
27        @$(CC) -c $(CFLAGS) $< -o $@
Note: See TracBrowser for help on using the repository browser.