Index: trunk/IPs/systemC/Environment/Data/Makefile
===================================================================
--- trunk/IPs/systemC/Environment/Data/Makefile	(revision 101)
+++ trunk/IPs/systemC/Environment/Data/Makefile	(revision 113)
@@ -1,25 +1,9 @@
-#-----[ Directory ]----------------------------------------
-
-# DIR_ENDIANNESS			= ../Endianness
-
-#-----[ Variable ]-----------------------------------------
-
-ENTITY                         ?= Data
-
-# OBJECTS_DEPS			= $(patsubst $(DIR_ENDIANNESS)/$(DIR_SRC)/%.cpp,$(DIR_ENDIANNESS)/$(DIR_OBJ)/%.o,$(wildcard $(DIR_ENDIANNESS)/$(DIR_SRC)/*.cpp))
-
 #-----[ Rules ]--------------------------------------------
 
 all				:
-				@\
-				$(MAKE) all_environment
-
-# 				$(MAKE) --directory=$(DIR_ENDIANNESS) all; \
+				@$(MAKE) all_environment
 
 clean				:
-				@\
-				$(MAKE) environment_clean
-
-# 				$(MAKE) --directory=$(DIR_ENDIANNESS) clean; \
+				@$(MAKE) environment_clean
 
 clean_all			: clean
@@ -28,3 +12,4 @@
 				@$(MAKE) environment_help
 
-include                         ../Makefile.Environment
+include				Makefile.defs
+include                         $(DIR_ENVIRONMENT)/Makefile.Environment
Index: trunk/IPs/systemC/Environment/Data/Makefile.defs
===================================================================
--- trunk/IPs/systemC/Environment/Data/Makefile.defs	(revision 113)
+++ trunk/IPs/systemC/Environment/Data/Makefile.defs	(revision 113)
@@ -0,0 +1,10 @@
+#-----[ Directory ]----------------------------------------
+DIR_ENVIRONMENT                 ?= ..
+
+#-----[ Variable ]-----------------------------------------
+
+ENTITY                          := Data
+
+include                         $(DIR_ENVIRONMENT)/Makefile.defs
+
+Data_OBJECTS_DEPS		:= $(OBJECTS)
