summaryrefslogtreecommitdiff
path: root/etc/loc.mk
blob: bf79a7232052665a30ffb9de5bab43a5ec7ff153 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
TEMPDIR:=sloc_tmp
loc: $(LOC_FILES)
	@rm -rf $(TEMPDIR)
	@mkdir -p $(TEMPDIR)
	@cp $^ $(TEMPDIR)
	@for f in $(TEMPDIR)/*.sail; do mv "$$f" "$${f%.sail}.c"; done
	@sloccount --details $(TEMPDIR) | grep ansic
	@sloccount $(TEMPDIR) | grep ansic
	rm -rf $(TEMPDIR)

cloc: $(LOC_FILES)
	cloc --by-file --force-lang C,sail $^