X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=Makefile;h=c5460d793f6d68af80e948a679cf151a4da50bb7;hp=9026dc4f38c30c833bf5d616bd0cc6275ccac12f;hb=cdcf3abb345577e07bdce0623c947e2737b84085;hpb=2b3e134485c42a28f4d8d981c8cb62dc27e71aa5 diff --git a/Makefile b/Makefile index 9026dc4..c5460d7 100644 --- a/Makefile +++ b/Makefile @@ -57,8 +57,8 @@ info: @echo " $(MACS)" @echo " PRNG functions:" @echo " $(PRNGS)" - @echo " LC functions:" - @echo " $(ALGORITHMS_LC)" +# @echo " LC functions:" +# @echo " $(ALGORITHMS_LC)" # echo $(ALGORITHMS_TEST_BIN_MAIN) # echo $(ALGORITHMS) @@ -102,9 +102,13 @@ tests: $(ALGORITHMS_TEST_BIN) \ $(ALGORITHMS_TEST_BIN_MAIN_HEX) .PHONY: stats -stats: $(patsubst %, %_size.txt, $(ALGORITHMS_LC)) - $(RUBY) sumsize.rb $^ > sizestats.txt - +stats: $(SIZESTAT_FILE) +#$(patsubst %, %_size.txt, $(ALGORITHMS_LC)) + + +$(SIZESTAT_FILE): $(patsubst %, %_size.txt, $(ALGORITHMS_LC)) + $(RUBY) sumsize.rb $^ > $(SIZESTAT_FILE) + @cat $(SIZESTAT_FILE) #------------------------------------------------------------------------------- define OBJ_TEMPLATE @@ -156,7 +160,7 @@ all: $(foreach algo, $(ALGORITHMS), $(algo)_OBJ) .PHONY: clean clean: rm -rf *.o *.elf *.eps *.png *.pdf *.bak *_size.txt - rm -rf *.lst *.map $(EXTRA_CLEAN_FILES) + rm -rf *.lst *.map $(EXTRA_CLEAN_FILES) $(SIZESTAT_FILE) flash: $(ERASECMD)