source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Branch_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 Shifter
14include                         $(DIR_MORPHEO)/Behavioural/Generic/Shifter/Makefile.deps
15endif
16ifndef RegisterFile_Monolithic
17include                         $(DIR_MORPHEO)/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/Makefile.deps
18endif
19
20Branch_History_Table                    = yes
21
22#-----[ Library ]------------------------------------------
23Branch_History_Table_LIBRARY            =       -lBranch_History_Table  \
24                                                $(RegisterFile_Monolithic_LIBRARY)      \
25                                                $(Shifter_LIBRARY)      \
26                                                $(Behavioural_LIBRARY) 
27
28Branch_History_Table_DIR_LIBRARY        =       -L$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Branch_History_Table/lib        \
29                                                $(RegisterFile_Monolithic_DIR_LIBRARY)  \
30                                                $(Shifter_DIR_LIBRARY)          \
31                                                $(Behavioural_DIR_LIBRARY)
32
33#-----[ Rules ]--------------------------------------------
34
35Branch_History_Table_library            :
36                                        @\
37                                        $(MAKE) Behavioural_library;\
38                                        $(MAKE) Shifter_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/Branch_History_Table --makefile=Makefile;
41
42Branch_History_Table_library_clean      :
43                                        @\
44                                        $(MAKE) Behavioural_library_clean;\
45                                        $(MAKE) Shifter_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/Branch_History_Table --makefile=Makefile clean;
Note: See TracBrowser for help on using the repository browser.