|
|
|
@ -26,7 +26,11 @@ $(FTBENCH_BIN): $(FTBENCH_SRC) | $(OBJ_DIR) |
|
|
|
|
baseline: $(FTBENCH_BIN) $(BASELINE_DIR) |
|
|
|
|
@echo "Creating baseline..."
|
|
|
|
|
@$(foreach font, $(FONTS), \
|
|
|
|
|
$(FTBENCH_BIN) $(FTBENCH_FLAG) $(font) > $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Parameters: $(FTBENCH_FLAG)" > $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Commit ID: `git rev-parse HEAD`" >> $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Commit Date: `git show -s --format=%ci HEAD`" >> $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Branch: `git rev-parse --abbrev-ref HEAD`" >> $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
$(FTBENCH_BIN) $(FTBENCH_FLAG) $(font) >> $(BASELINE_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
)
|
|
|
|
|
@echo "Baseline created."
|
|
|
|
|
|
|
|
|
@ -35,11 +39,16 @@ baseline: $(FTBENCH_BIN) $(BASELINE_DIR) |
|
|
|
|
benchmark: $(FTBENCH_BIN) $(BENCHMARK_DIR) |
|
|
|
|
@echo "Creating benchmark..."
|
|
|
|
|
@$(foreach font, $(FONTS), \
|
|
|
|
|
$(FTBENCH_BIN) $(FTBENCH_FLAG) $(font) > $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Parameters: $(FTBENCH_FLAG)" > $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Commit ID: `git rev-parse HEAD`" >> $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Commit Date: `git show -s --format=%ci HEAD`" >> $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
echo "Branch: `git rev-parse --abbrev-ref HEAD`" >> $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
$(FTBENCH_BIN) $(FTBENCH_FLAG) $(font) >> $(BENCHMARK_DIR)$(notdir $(font:.ttf=.txt)); \
|
|
|
|
|
)
|
|
|
|
|
@$(PYTHON) $(HTMLCREATOR)
|
|
|
|
|
@echo "Benchmark created."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: clean-benchmark |
|
|
|
|
clean-benchmark: |
|
|
|
|
@echo "Cleaning..."
|
|
|
|
|