markdown/misc/devel.mk

37 lines
532 B
Makefile
Raw Normal View History

MD=./cmd/markdown/markdown
2010-11-21 22:04:39 +00:00
#
# development utilities
#
gofmt:
rc ./misc/gofmt.rc
diff: ,,c
tkdiff $< parser.leg
,,c: ,,pmd/markdown_parser.leg
2010-11-21 22:04:39 +00:00
sed -f misc/c2go.sed < $< > $@
orig-c-src/markdown_parser.leg: orig-c-src
2011-07-04 16:25:32 +00:00
bmprepare:
rc ./misc/bmprepare.rc
benchmark: cmd m ,,pmd ,,prevmd
2011-07-04 16:25:32 +00:00
rc ./misc/benchmark.rc
2011-06-30 22:40:45 +00:00
#
# pprof
#
pprof: cmd m
$(MD) -cpuprofile /tmp/md.prof <m > /tmp/,,md.out
@echo go tool pprof \'--nodefraction=0.1\' $(MD) /tmp/md.prof
@echo go tool pprof $(MD) /tmp/md.prof
2010-11-21 22:04:39 +00:00
2011-06-30 22:40:45 +00:00
.PHONY:\
diff\
gofmt\
pprof\