Ignore:
Timestamp:
Feb 16, 2010, 1:35:48 PM (15 years ago)
Author:
rosiere
Message:

Various modif (add test, and vhdl)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Makefile.Synthesis

    r117 r137  
    4141vhdl_testbench                  : $(DIR_WORK)
    4242                                @\
    43                                 declare -a vhdl_files=($$($(LS) $(DIR_VHDL)/*_Testbench.vhdl));                                         \
    44                                 declare -a log_files=($${vhdl_files[*]/%.vhdl/.vhdl.log});                                              \
    45                                 if $(TEST) $${#log_files[*]} -ne 0; then $(MAKE) -k $${log_files[*]/#$(DIR_VHDL)/$(DIR_LOG)}; fi;
     43                                $(LS) $(DIR_VHDL)/*_Testbench.vhdl &> /dev/null;                                \
     44                                if $(TEST) $$? -eq 0; then                                                      \
     45                                        declare -a vhdl_files=($$($(LS) $(DIR_VHDL)/*_Testbench.vhdl));         \
     46                                        declare -a log_files=($${vhdl_files[*]/%.vhdl/.vhdl.log});              \
     47                                        if $(TEST) $${#log_files[*]} -ne 0; then                                \
     48                                                $(MAKE) -k $${log_files[*]/#$(DIR_VHDL)/$(DIR_LOG)};            \
     49                                        fi;                                                                     \
     50                                fi;
    4651
    4752vhdl_entity                     : $(DIR_WORK)
     
    7176sim                             : vhdl
    7277                                @\
    73                                 declare -a vhdl_files=($$($(LS) $(DIR_VHDL)/*_Testbench.vhdl));                                         \
    74                                 declare -a log_files=($${vhdl_files[*]/%.vhdl/.sim.log});                                               \
    75                                 if $(TEST) $${#log_files[*]} -ne 0; then $(MAKE) -k $${log_files[*]/#$(DIR_VHDL)/$(DIR_LOG)}; fi;
     78                                $(LS) $(DIR_VHDL)/*_Testbench.vhdl &> /dev/null;                                \
     79                                if $(TEST) $$? -eq 0; then                                                      \
     80                                        declare -a vhdl_files=($$($(LS) $(DIR_VHDL)/*_Testbench.vhdl));         \
     81                                        declare -a log_files=($${vhdl_files[*]/%.vhdl/.sim.log});               \
     82                                        if $(TEST) $${#log_files[*]} -ne 0; then                                \
     83                                                $(MAKE) -k $${log_files[*]/#$(DIR_VHDL)/$(DIR_LOG)};            \
     84                                        fi;                                                                     \
     85                                fi;
    7686
    7787fpga                            : sim
Note: See TracChangeset for help on using the changeset viewer.