]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/Makefile
CHANSERV: try and clean submodules more effectively
[irc/quakenet/newserv.git] / chanserv / Makefile
index 6aa97abac91357d269286d7881fdb8fddd6b2ac3..86d871bfa548bd62c97df32ab6754cd7d2cff4e7 100644 (file)
@@ -1,7 +1,8 @@
 include ../build.mk
 include build.mk
 
-CSDIRS=database chancmds usercmds authcmds authtracker newsearch achievements achcmds
+CSDIRS=database chancmds usercmds authcmds authtracker newsearch
+CLEANDIRS=chancmds usercmds authcmds
 
 .PHONY: all dirs $(CSDIRS) clean distclean
 all: chanserv.so chanserv_protect.so chanserv_grep.so chanserv_relay.so chanserv_flags.so chanserv_cleanupdb.so dirs
@@ -15,6 +16,7 @@ $(CSDIRS):
 clean:
        rm -f */*.o */*.so *.o *.so
        rm -rf */.deps .deps
+       for i in $(CLEANDIRS) ; do $(MAKE) -C $$i $(MFLAGS) clean ; done
 
 distclean:
        rm -f */.autobuild.mk .autobuild.mk