]>
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 | |
9ff9a226 | 6 | .PHONY: all dirs $(CSDIRS) clean distclean |
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 | 12 | $(CSDIRS): |
1a935a31 | 13 | cd $@ && $(MAKE) $(MFLAGS) all |
4bad6412 | 14 | |
b263aa79 | 15 | clean: |
03025a5e | 16 | rm -f */*.o */*.so *.o *.so |
c86edd1d | 17 | |
4bad6412 | 18 | distclean: |
03025a5e | 19 | rm -f */autobuild.mk */Makefile autobuild.mk Makefile |
4bad6412 | 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 |