| Last change
                  on this file since 115 was
                  112,
                  checked in by rosiere, 17 years ago | 
        
          | 
1) Stat_list : fix retire old and new register bug2) Stat_list : remove read_counter and valid flag, because validation of destination is in retire step (not in commit step)
 3) Model : add class Model (cf Morpheo.sim)
 4) Allocation : alloc_interface_begin and alloc_interface_end to delete temporary array.
 5) Script : add distexe.sh
 6) Add Comparator, Multiplier, Divider. But this component are not implemented
 7) Software : add Dhrystone
 
 | 
        
          | 
              
                  Property svn:keywords set to
                  Id | 
        | File size:
            1.3 KB | 
      
      
        
  | Line |  | 
|---|
| 1 | # | 
|---|
| 2 | # $Id: Makefile 112 2009-03-18 22:36:26Z rosiere $ | 
|---|
| 3 | # | 
|---|
| 4 | # [ Description ] | 
|---|
| 5 | # | 
|---|
| 6 | # Makefile | 
|---|
| 7 | # | 
|---|
| 8 |  | 
|---|
| 9 | ifeq ($(origin MORPHEO_TOPLEVEL), undefined) | 
|---|
| 10 | $(error "variable MORPHEO_TOPLEVEL is undefined") | 
|---|
| 11 | else | 
|---|
| 12 | include $(MORPHEO_TOPLEVEL)/Makefile.tools | 
|---|
| 13 | endif | 
|---|
| 14 |  | 
|---|
| 15 | #-----[ Variables ]--------------------------------------------------------------- | 
|---|
| 16 |  | 
|---|
| 17 | SOFT                            =       Minimal_soft                                            \ | 
|---|
| 18 | Dhrystone                                               \ | 
|---|
| 19 | Test/* | 
|---|
| 20 |  | 
|---|
| 21 | #-----[ Rules ]------------------------------------------------------------------- | 
|---|
| 22 |  | 
|---|
| 23 | all                             : | 
|---|
| 24 | @\ | 
|---|
| 25 | for i in $(SOFT); do                                            \ | 
|---|
| 26 | $(ECHO) "-------------------| $$i";                     \ | 
|---|
| 27 | $(MAKE) --directory=$$i --makefile=Makefile;            \ | 
|---|
| 28 | done; | 
|---|
| 29 |  | 
|---|
| 30 | clean                           : | 
|---|
| 31 | @\ | 
|---|
| 32 | $(RM) *~;                                                       \ | 
|---|
| 33 | for i in $(SOFT); do                                            \ | 
|---|
| 34 | $(ECHO) "-------------------| $$i";                     \ | 
|---|
| 35 | $(MAKE) --directory=$$i --makefile=Makefile clean;      \ | 
|---|
| 36 | done; | 
|---|
| 37 |  | 
|---|
| 38 | clean_all                       : | 
|---|
| 39 | @\ | 
|---|
| 40 | for i in $(SOFT); do                                            \ | 
|---|
| 41 | $(ECHO) "-------------------| $$i";                     \ | 
|---|
| 42 | $(MAKE) --directory=$$i --makefile=Makefile clean_all;  \ | 
|---|
| 43 | done; | 
|---|
| 44 |  | 
|---|
| 45 | #-----[ Help ]-------------------------------------------------------------------- | 
|---|
| 46 | help                            : | 
|---|
| 47 | @\ | 
|---|
| 48 | $(ECHO) "";\ | 
|---|
| 49 | $(ECHO) "List of directive   : ";\ | 
|---|
| 50 | $(ECHO) " * all              : Compile all softwares";\ | 
|---|
| 51 | $(ECHO) " * clean            : Erase all files generates";\ | 
|---|
| 52 | $(ECHO) " * clean_all        : Erase all files generates";\ | 
|---|
| 53 | $(ECHO) ""; | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.