Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Makefile.deps
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Makefile.deps	(revision 82)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Makefile.deps	(revision 142)
@@ -8,23 +8,23 @@
 # DIR_MORPHEO must be defined
 
-Prediction_unit			= yes
+Prediction_unit				= yes
 
 ifndef Behavioural
-include 			$(DIR_MORPHEO)/Behavioural/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Makefile.deps
 endif
 ifndef Branch_Target_Buffer
-include 			$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Makefile.deps
 endif
 ifndef Direction
-include 			$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Makefile.deps
 endif
 ifndef Return_Address_Stack
-include 			$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/Makefile.deps
 endif
 ifndef Update_Prediction_Table
-include 			$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/Makefile.deps
 endif
 ifndef Prediction_unit_Glue
-include 			$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue/Makefile.deps
 endif
 
@@ -43,32 +43,29 @@
 						$(Prediction_unit_Glue_LIBRARY)
 
-Prediction_unit_DIR_LIBRARY		=	-L$(Prediction_unit_DIR)/lib		\
-						$(Behavioural_DIR_LIBRARY)		\
-						$(Branch_Target_Buffer_DIR_LIBRARY)	\
-						$(Direction_DIR_LIBRARY)		\
-						$(Return_Address_Stack_DIR_LIBRARY)	\
-						$(Update_Prediction_Table_DIR_LIBRARY)	\
-						$(Prediction_unit_Glue_DIR_LIBRARY)
-
-
 #-----[ Rules ]--------------------------------------------
 
-Prediction_unit_library		:
-				@\
-				$(MAKE) Behavioural_library;			\
-				$(MAKE) Branch_Target_Buffer_library;		\
-				$(MAKE) Direction_library;			\
-				$(MAKE) Return_Address_Stack_library;		\
-				$(MAKE) Update_Prediction_Table_library;	\
-				$(MAKE) Prediction_unit_Glue_library;		\
-				$(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile;
+Prediction_unit_library_only		:
+					@\
+					$(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile;
 
-Prediction_unit_library_clean	:
-				@\
-				$(MAKE) Behavioural_library_clean;		\
-				$(MAKE) Branch_Target_Buffer_library_clean;	\
-				$(MAKE) Direction_library_clean;		\
-				$(MAKE) Return_Address_Stack_library_clean;	\
-				$(MAKE) Update_Prediction_Table_library_clean;	\
-				$(MAKE) Prediction_unit_Glue_library_clean;	\
-				$(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile clean;
+Prediction_unit_library_clean_only	:
+					@\
+					$(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile clean;
+
+Prediction_unit_library			: Prediction_unit_library_only
+					@\
+					$(MAKE) Behavioural_library;			\
+					$(MAKE) Branch_Target_Buffer_library;		\
+					$(MAKE) Direction_library;			\
+					$(MAKE) Return_Address_Stack_library;		\
+					$(MAKE) Update_Prediction_Table_library;	\
+					$(MAKE) Prediction_unit_Glue_library;
+
+Prediction_unit_library_clean		: Prediction_unit_library_clean_only
+					@\
+					$(MAKE) Behavioural_library_clean;		\
+					$(MAKE) Branch_Target_Buffer_library_clean;	\
+					$(MAKE) Direction_library_clean;		\
+					$(MAKE) Return_Address_Stack_library_clean;	\
+					$(MAKE) Update_Prediction_Table_library_clean;	\
+					$(MAKE) Prediction_unit_Glue_library_clean;
