Move lint checking to the mods themselves; don't compile aftermath (the rules have bitrotted so lint always fails)

This commit is contained in:
Paul Chote
2010-07-08 20:28:05 +12:00
parent df3581237e
commit 3093928d95

View File

@@ -82,11 +82,9 @@ ralint_LIBS = $(COMMON_LIBS) $(ralint_DEPS)
# -platform:x86
.SUFFIXES:
.PHONY: clean all default mods seqed mapcvtr install uninstall
.PHONY: clean all default mods install uninstall
all: $(fileformats_TARGET) $(gl_TARGET) $(game_TARGET) $(ra_TARGET) $(cnc_TARGET) $(aftermath_TARGET) $(seqed_TARGET) $(mapcvtr_TARGET) $(editor_TARGET) $(ralint_TARGET)
mono ralint.exe ra
mono ralint.exe cnc
clean:
@-rm *.exe *.dll *.mdb mods/**/*.dll mods/**/*.mdb
@@ -130,7 +128,14 @@ uninstall:
@-rm -r $(INSTALL_DIR)
@-rm $(DESTDIR)$(bindir)/openra
mods: $(ra_TARGET) $(cnc_TARGET) $(aftermath_TARGET)
mod_ra: $(ra_TARGET) $(ralint_TARGET)
mono ralint.exe ra
mod_aftermath: $(aftermath_TARGET) $(ralint_TARGET)
mono ralint.exe ra aftermath
mod_cnc: $(cnc_TARGET) $(ralint_TARGET)
mono ralint.exe cnc
mods: mod_ra mod_cnc
seqed: $(seqed_TARGET)
mapcvtr: $(mapcvtr_TARGET)
editor: $(editor_TARGET)