make: Dropped ascii-art codemap rules
Instead, make codemap/codemap-tiny just generate the relevant .svgs: - dropped make codemap - dropped make stackmap - dropped make ctxmap - make codemap-svg -> make codemap - make codemap-tiny-svg -> make codemap-tiny The ascii-art codemaps just really aren't useful due to their low resolution. We might as well repurpose the relevant make rules to save keystrokes. Though I did keep the ascii-art as a step in make codemap/codemap-tiny, just for fun.
This commit is contained in:
@@ -442,33 +442,15 @@ summary-diff sizes-diff: $(OBJ) $(CI)
|
|||||||
-bbuild -cBEFORE -Q $(SUMMARYFLAGS))
|
-bbuild -cBEFORE -Q $(SUMMARYFLAGS))
|
||||||
|
|
||||||
|
|
||||||
## Generate codemap ascii art
|
|
||||||
.PHONY: codemap
|
|
||||||
codemap: CODEMAPFLAGS+=-H6
|
|
||||||
codemap: $(OBJ) $(CI)
|
|
||||||
./scripts/codemap.py $^ $(CODEMAPFLAGS)
|
|
||||||
|
|
||||||
## Generate stackmap ascii art
|
|
||||||
.PHONY: stackmap
|
|
||||||
stackmap: CODEMAPFLAGS+=-H6
|
|
||||||
stackmap: $(OBJ) $(CI)
|
|
||||||
./scripts/codemap.py $^ $(CODEMAPFLAGS) --tile-frames
|
|
||||||
|
|
||||||
## Generate ctxmap ascii art
|
|
||||||
.PHONY: ctxmap
|
|
||||||
ctxmap: CODEMAPFLAGS+=-H6
|
|
||||||
ctxmap: $(OBJ) $(CI)
|
|
||||||
./scripts/codemap.py $^ $(CODEMAPFLAGS) --tile-ctx
|
|
||||||
|
|
||||||
## Generate a codemap svg
|
## Generate a codemap svg
|
||||||
.PHONY: codemap-svg
|
.PHONY: codemap
|
||||||
codemap-svg: CODEMAPFLAGS+=-W1400 -H750 --dark
|
codemap: CODEMAPFLAGS+=-W1400 -H750 --dark
|
||||||
codemap-svg: $(BUILDDIR)/lfs.codemap.svg
|
codemap: $(BUILDDIR)/lfs.codemap.svg
|
||||||
|
|
||||||
## Generate a tiny codemap svg, where 1 pixel ~= 1 byte
|
## Generate a tiny codemap, where 1 pixel ~= 1 byte
|
||||||
.PHONY: codemap-tiny-svg
|
.PHONY: codemap-tiny
|
||||||
codemap-tiny-svg: CODEMAPFLAGS+=--dark
|
codemap-tiny: CODEMAPFLAGS+=--dark
|
||||||
codemap-tiny-svg: $(BUILDDIR)/lfs.codemap-tiny.svg
|
codemap-tiny: $(BUILDDIR)/lfs.codemap-tiny.svg
|
||||||
|
|
||||||
|
|
||||||
## Build the test-runner
|
## Build the test-runner
|
||||||
@@ -616,10 +598,12 @@ $(BUILDDIR)/lfs.perfbd.csv: $(BENCH_TRACE)
|
|||||||
$(PERFBDFLAGS) -o$@)
|
$(PERFBDFLAGS) -o$@)
|
||||||
|
|
||||||
$(BUILDDIR)/lfs.codemap.svg: $(OBJ) $(CI)
|
$(BUILDDIR)/lfs.codemap.svg: $(OBJ) $(CI)
|
||||||
./scripts/codemapd3.py $^ $(CODEMAPFLAGS) -o$@
|
$(strip ./scripts/codemapd3.py $^ $(CODEMAPFLAGS) -o$@ \
|
||||||
|
&& ./scripts/codemap.py $^ --no-header)
|
||||||
|
|
||||||
$(BUILDDIR)/lfs.codemap-tiny.svg: $(OBJ) $(CI)
|
$(BUILDDIR)/lfs.codemap-tiny.svg: $(OBJ) $(CI)
|
||||||
./scripts/codemapd3.py $^ --tiny $(CODEMAPFLAGS) -o$@
|
$(strip ./scripts/codemapd3.py $^ --tiny $(CODEMAPFLAGS) -o$@ \
|
||||||
|
&& ./scripts/codemap.py $^ --no-header)
|
||||||
|
|
||||||
$(BUILDDIR)/lfs.test.csv: $(TEST_CSV)
|
$(BUILDDIR)/lfs.test.csv: $(TEST_CSV)
|
||||||
cp $^ $@
|
cp $^ $@
|
||||||
|
|||||||
Reference in New Issue
Block a user