Ignore:
Timestamp:
Sep 6, 2007, 6:30:49 PM (17 years ago)
Author:
rosiere
Message:
  • Banc de registre multi banc
  • Banc de registre générique.
File:
1 edited

Legend:

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

    r48 r53  
    22# $Id$
    33#
    4 # [ Description ]
     4# [ Description ]
    55#
    66# Makefile
     
    1414DIR_LOG                         = log
    1515
    16 #-----[ Variables ]----------------------------------------
     16#-----[ Variables ]----------------------------------------
    1717CFG_FILE_EXTENSION              = cfg
    1818CFG_FILE_DEBUG                  = debug.$(CFG_FILE_EXTENSION)
     
    2525EXEC                            = soft
    2626
    27 #-----[ Rules ]--------------------------------------------
     27#-----[ Rules ]--------------------------------------------
    2828.PRECIOUS                       : $(DIR_BIN)/%.x $(DIR_LOG)/%.exec.log
    2929.NOPARALLEL                     : clean clean_all help
     
    112112                                done;
    113113
    114 $(DIR_LOG)/%.exec.log           : $(DIR_CFG_GEN)/%.cfg $(DIR_BIN)/$(EXEC).x
     114$(DIR_LOG)/%.exec.log           : $(DIR_CFG_GEN)/%.cfg  $(DIR_BIN)/$(EXEC).x
     115                                @\
     116                                $(ECHO) "Execute            : $*";\
     117                                $(EXPORT) SYSTEMC=$(SYSTEMC_$(SIMULATOR)) ; ./$(DIR_BIN)/$(EXEC).x $(EXEC_PARAMS) $* `$(CAT) $<` &> $@
     118                                declare -i count=`$(GREP) -ch "Test OK" $@`;            \
     119                                if $(TEST) $$count -ne 0;                               \
     120                                then echo "                     $* ... OK";             \
     121                                else echo "                     $* ... KO"; exit 1;     \
     122                                fi;
     123
     124$(DIR_LOG)/%.exec.log           : $(DIR_CFG_USER)/%.cfg $(DIR_BIN)/$(EXEC).x
    115125                                @\
    116126                                $(ECHO) "Execute            : $*";\
     
    155165selftest_help                   :
    156166                                @\
    157                                 $(ECHO) " -----[ Selftest ]-----------------------------------";\
     167                                $(ECHO) " -----[ Selftest ]-----------------------------------";\
    158168                                $(ECHO) "";\
    159169                                $(ECHO) " * all_selftest         : compile all c++ file and execute";\
Note: See TracChangeset for help on using the changeset viewer.