Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Makefile.deps
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Makefile.deps	(revision 137)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Makefile.deps	(revision 142)
@@ -2,5 +2,5 @@
 # $Id$
 # 
-# [ Description ]
+# [ Description ]
 # 
 # Makefile
@@ -9,5 +9,4 @@
 
 Register_unit			= yes
-
 
 ifndef RegisterFile
@@ -21,5 +20,6 @@
 endif
 
-#-----[ Library ]------------------------------------------
+#-----[ Library ]------------------------------------------
+
 Register_unit_LIBRARY		= 	-lRegister_unit				\
 					$(RegisterFile_LIBRARY)			\
@@ -27,26 +27,23 @@
 					$(Behavioural_LIBRARY)	
 
-Register_unit_DIR_LIBRARY	=	-L$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/lib	\
-					$(RegisterFile_DIR_LIBRARY)		\
-					$(Register_unit_Glue_DIR_LIBRARY)	\
-					$(Behavioural_DIR_LIBRARY)
+#-----[ Rules ]--------------------------------------------
 
-Register_unit_DEPENDENCIES	=	RegisterFile_library			\
-					Register_unit_Glue_library 		\
-					Behavioural_library
-
-Register_unit_CLEAN        	=	RegisterFile_library_clean		\
-					Register_unit_Glue_library_clean 	\
-					Behavioural_library_clean
-
-#-----[ Rules ]--------------------------------------------
-
-.NOTPARALLEL			: Register_unit_library Register_unit_library_clean	
-
-Register_unit_library		: $(Register_unit_DEPENDENCIES)
+Register_unit_library_only	:
 				@\
 				$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit --makefile=Makefile;
 
-Register_unit_library_clean	: $(Register_unit_CLEAN)
+Register_unit_library_clean_only:
 				@\
 				$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit --makefile=Makefile clean;
+
+Register_unit_library		: Register_unit_library_only
+				@\
+				$(MAKE) RegisterFile_library;		\
+				$(MAKE) Register_unit_Glue_library; 	\
+				$(MAKE) Behavioural_library;
+
+Register_unit_library_clean	: Register_unit_library_clean_only
+				@\
+				$(MAKE) RegisterFile_library_clean;		\
+				$(MAKE) Register_unit_Glue_library_clean; 	\
+				$(MAKE) Behavioural_library_clean;
Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/Makefile.deps
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/Makefile.deps	(revision 137)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/Makefile.deps	(revision 142)
@@ -11,23 +11,27 @@
 
 ifndef Behavioural
-include 			$(DIR_MORPHEO)/Behavioural/Makefile.deps
+include 				$(DIR_MORPHEO)/Behavioural/Makefile.deps
 endif
 
 #-----[ Library ]------------------------------------------
+
 Register_unit_Glue_LIBRARY		= 	-lRegister_unit_Glue	\
-					$(Behavioural_LIBRARY)	
-
-Register_unit_Glue_DIR_LIBRARY		=	-L$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/lib	\
-					$(Behavioural_DIR_LIBRARY)
+						$(Behavioural_LIBRARY)	
 
 #-----[ Rules ]--------------------------------------------
 
-Register_unit_Glue_library		: 
-				@\
-				$(MAKE) Behavioural_library; \
-				$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue --makefile=Makefile;
+Register_unit_Glue_library_only		: 
+					@\
+					$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue --makefile=Makefile;
 	
-Register_unit_Glue_library_clean	: 
-				@\
-				$(MAKE) Behavioural_library_clean; \
-				$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue --makefile=Makefile clean;
+Register_unit_Glue_library_clean_only	: 
+					@\
+					$(MAKE) --directory=$(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue --makefile=Makefile clean;
+
+Register_unit_Glue_library		: Register_unit_Glue_library_only
+					@\
+					$(MAKE) Behavioural_library;
+	
+Register_unit_Glue_library_clean	: Register_unit_Glue_library_clean_only
+					@\
+					$(MAKE) Behavioural_library_clean;
