OpenCores
URL https://opencores.org/ocsvn/csa/csa/trunk

Subversion Repositories csa

[/] [csa/] [trunk/] [makefile] - Diff between revs 24 and 27

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 24 Rev 27
Line 1... Line 1...
MODULE=decrypt
MODULE=decrypt
TEST_IN_FILE=test_dat/$(MODULE).in
TEST_IN_FILE=test_dat/$(MODULE).in
TEST_TIMES=1
TEST_TIMES=1
DEBUG=y
DEBUG=y
 
 
all:benchm sw_simm rtlm
all:bench sw_sim rtl
 
 
rtlm:
.PHONY: rtl
 
rtl:
        @echo compiling rtl ...
        @echo compiling rtl ...
        @make -s -C rtl    PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
        @make -s -C rtl    PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
 
 
benchm:
.PHONY: bench
 
bench:
        @echo compiling bench ...
        @echo compiling bench ...
        @make -s -C bench  PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
        @make -s -C bench  PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
 
 
sw_simm:
.PHONY: sw_sim
 
sw_sim:
        @echo compiling sw_sim ...
        @echo compiling sw_sim ...
        @make -s -C sw_sim PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
        @make -s -C sw_sim PROJ_NAME=$(MODULE) DEBUG=$(DEBUG)
 
 
synthesis:
synthesis:
        @make -s -C rtl $(MODULE)
        @make -s -C rtl $(MODULE)
Line 79... Line 82...
                done)
                done)
endif
endif
 
 
 
 
clean:
clean:
 
        echo clean sw_sim
        @make -s -C sw_sim clean
        @make -s -C sw_sim clean
 
        echo clean rtl
        @make -s -C rtl clean
        @make -s -C rtl clean
 
        echo clean bench
        @make -s -C bench clean
        @make -s -C bench clean
        @rm -fr test_dat/*
        @rm -fr test_dat/*
 
 
cscope:
cscope:
        @find . -name "*.[ch]" >cscope.files
        @find . -name "*.[ch]" >cscope.files

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.