Ignore:
Timestamp:
Jun 26, 2009, 10:43:23 AM (16 years ago)
Author:
rosiere
Message:

1) Correct bug in link two signal
2) Fix error detected with valgrind
3) modif distexe script

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Platforms/Test/Makefile

    r127 r128  
    7575LOGS                            =       $(patsubst $(PATH_DATA)/%.cfg,$(PATH_LOG)/%.log,$(wildcard $(PATH_DATA)/$(DATA)/*.cfg))
    7676EXEC                            =       $(PATH_BIN)/soft.x
    77 EXEC_PREFIX                     =       $(NICE) -n $(PRIORITY)
     77EXEC_PREFIX                     =       $(NICE) -n $(PRIORITY) 
    7878#$(VALGRIND)
     79EXEC_PARAMS                     =       $(SYSTEMC_EXEC_PARAMS_$(SIMULATOR_SYSTEMC))
    7980
    8081SCRIPT                          =       make.sh
     
    143144                                        $(RM) $(PATH_LOG)/$(DATA);                                                      \
    144145                                fi;                                                                                     \
    145                                 $(MAKE) $(PATH_LOGS);                                                                   \
    146146                                declare logs="$(LOGS)";                                                                 \
    147147                                $(MAKE) $${logs};                                                                       \
     
    182182                                        fi;                                                             \
    183183                                        $(ECHO) "$(MAKE) -C "'$${path}'" $${log} PRIORITY=$(PRIORITY);" >> $(SCRIPT);   \
    184                                 done
    185 
    186 $(PATH_LOG)/%.log               : $(PATH_DATA)/%.cfg $(EXEC)
     184                                done;                                                                   \
     185                                $(CHMOD) +x $(SCRIPT);
     186
     187$(PATH_LOG)/%.log               : $(PATH_DATA)/%.cfg $(EXEC) $(PATH_LOGS)
    187188                                @\
    188189                                file=$$($(BASENAME) $<);                                \
     
    190191                                log=$@;                                                 \
    191192                                $(ECHO) "Run                : $*";                      \
    192                                 $(EXEC_PREFIX) $(EXEC) $${data} &> $$log;               \
     193                                $(EXEC_PREFIX) $(EXEC) $(EXEC_PARAMS) $${data} &> $$log;                \
    193194                                $(GREP) -q "Test OK" $$log;                             \
    194195                                declare -i test_ok=$$?;                                 \
Note: See TracChangeset for help on using the changeset viewer.