source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/Makefile.deps @ 146

Last change on this file since 146 was 146, checked in by rosiere, 13 years ago

1) Integration of RegisterFile_Internal_Banked in RegisterFile?
2) Erase "read_write" interface in RegisterFile_Monolithic component
3) Add smith predictor parameters in Load_store_pointer_unit.
4) Fix not statistics flags

  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1#
2# $Id: Makefile.deps 146 2011-02-01 20:57:54Z rosiere $
3#
4# [ Description ]
5#
6# Makefile
7#
8# DIR_MORPHEO must be defined
9
10RegisterFile                    = yes
11
12ifndef Behavioural
13include                         $(DIR_MORPHEO)/Behavioural/Makefile.deps
14endif
15ifndef RegisterFile_Monolithic
16include                         $(DIR_MORPHEO)/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/Makefile.deps
17endif
18ifndef RegisterFile_Multi_Banked
19include                         $(DIR_MORPHEO)/Behavioural/Generic/RegisterFile/RegisterFile_Multi_Banked/Makefile.deps
20endif
21ifndef RegisterFile_Internal_Banked
22include                         $(DIR_MORPHEO)/Behavioural/Generic/RegisterFile/RegisterFile_Internal_Banked/Makefile.deps
23endif
24
25#-----[ Library ]------------------------------------------
26
27RegisterFile_LIBRARY            =       -lRegisterFile                          \
28                                        $(RegisterFile_Monolithic_LIBRARY)      \
29                                        $(RegisterFile_Multi_Banked_LIBRARY)    \
30                                        $(RegisterFile_Internal_Banked_LIBRARY) \
31                                        $(Behavioural_LIBRARY) 
32
33#-----[ Rules ]--------------------------------------------
34
35RegisterFile_library_only       :
36                                @\
37                                $(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Generic/RegisterFile --makefile=Makefile;
38       
39RegisterFile_library_clean_only :
40                                @\
41                                $(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Generic/RegisterFile --makefile=Makefile clean;
42
43RegisterFile_library            : RegisterFile_library_only
44                                @\
45                                $(MAKE) Behavioural_library; \
46                                $(MAKE) RegisterFile_Monolithic_library;\
47                                $(MAKE) RegisterFile_Multi_Banked_library;\
48                                $(MAKE) RegisterFile_Internal_Banked_library;
49       
50RegisterFile_library_clean      : RegisterFile_library_clean_only
51                                @\
52                                $(MAKE) Behavioural_library_clean; \
53                                $(MAKE) RegisterFile_Monolithic_library_clean;\
54                                $(MAKE) RegisterFile_Multi_Banked_library_clean;\
55                                $(MAKE) RegisterFile_Internal_Banked_library_clean;
Note: See TracBrowser for help on using the repository browser.