source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Pattern_History_Table/Makefile.deps @ 48

Last change on this file since 48 was 48, checked in by rosiere, 17 years ago

Modification des Makefile : pas de creation inutile de shell

File size: 1.7 KB
Line 
1#
2# $Id$
3#
4# [ Description ]
5#
6# Makefile
7#
8# DIR_MORPHEO must be defined
9
10ifndef Behavioural
11include                         $(DIR_MORPHEO)/Behavioural/Makefile.deps
12endif
13ifndef Counter
14include                         $(DIR_MORPHEO)/Behavioural/Generic/Counter/Makefile.deps
15endif
16ifndef RegisterFile_Monolithic
17include                         $(DIR_MORPHEO)/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/Makefile.deps
18endif
19
20Pattern_History_Table                   = yes
21
22#-----[ Library ]------------------------------------------
23Pattern_History_Table_LIBRARY           =       -lPattern_History_Table \
24                                                $(RegisterFile_Monolithic_LIBRARY)      \
25                                                $(Counter_LIBRARY)      \
26                                                $(Behavioural_LIBRARY)
27
28Pattern_History_Table_DIR_LIBRARY       =       -L$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Pattern_History_Table/lib       \
29                                                $(RegisterFile_Monolithic_DIR_LIBRARY)  \
30                                                $(Counter_DIR_LIBRARY)          \
31                                                $(Behavioural_DIR_LIBRARY)
32
33#-----[ Rules ]--------------------------------------------
34
35Pattern_History_Table_library           :
36                                        @\
37                                        $(MAKE) Behavioural_library;\
38                                        $(MAKE) Counter_library;\
39                                        $(MAKE) RegisterFile_Monolithic_library;\
40                                        $(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Pattern_History_Table --makefile=Makefile;
41       
42Pattern_History_Table_library_clean     :
43                                        @\
44                                        $(MAKE) Behavioural_library_clean;\
45                                        $(MAKE) Counter_library_clean;\
46                                        $(MAKE) RegisterFile_Monolithic_library_clean;\
47                                        $(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Pattern_History_Table --makefile=Makefile clean;
Note: See TracBrowser for help on using the repository browser.