]>
Commit | Line | Data |
---|---|---|
1 | @include@ @includel@../build.mk@includel@ | |
2 | @include@ @includel@build.mk@includel@ | |
3 | ||
4 | CSDIRS=database chancmds usercmds authcmds authtracker newsearch | |
5 | ||
6 | .PHONY: all dirs $(CSDIRS) clean distclean | |
7 | all: chanserv.so chanserv_protect.so chanserv_grep.so chanserv_relay.so chanserv_flags.so dirs | |
8 | ||
9 | dirs: $(CSDIRS) | |
10 | ln -sf */*.so . | |
11 | ||
12 | $(CSDIRS): | |
13 | cd $@ && $(MAKE) $(MFLAGS) all | |
14 | ||
15 | clean: | |
16 | rm -f */*.o */*.so *.o *.so | |
17 | ||
18 | distclean: | |
19 | rm -f */autobuild.mk */Makefile autobuild.mk Makefile | |
20 | ||
21 | chanserv.so: chanservdb_updates.o chanserv.o chanservuser.o chanservnetevents.o chanservprivs.o chanservlog.o chanservstdcmds.o \ | |
22 | chanservdump.o chanservschedule.o chanservcrypto.o authlib.o q9snprintf.o | |
23 | ||
24 | chanserv_protect.so: chanserv_protect.o | |
25 | ||
26 | chanserv_grep.so: chanserv_grep.o | |
27 | ||
28 | chanserv_relay.so: chanserv_relay.o | |
29 | ||
30 | chanserv_flags.so: chanserv_flags.o |