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