From ec8c37c70496e20a55779f4c52983012e43e3d75 Mon Sep 17 00:00:00 2001
From: winckel <winckel@eurecom.fr>
Date: Mon, 18 Nov 2013 08:00:46 +0000
Subject: [PATCH] Updated Makefiles to include "common/utils" files. moved ITTI
 initialization just after command line arguments parsing.

pre-ci ok.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4422 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 targets/RTAI/USER/Makefile | 4 +++-
 targets/SIMU/USER/Makefile | 2 +-
 targets/SIMU/USER/oaisim.c | 8 ++++----
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/targets/RTAI/USER/Makefile b/targets/RTAI/USER/Makefile
index 1a090e88606..1a313dfa623 100644
--- a/targets/RTAI/USER/Makefile
+++ b/targets/RTAI/USER/Makefile
@@ -52,6 +52,8 @@ endif
 OBJ += $(OPENAIR_TARGETS)/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.o
 CFLAGS += -DDRIVER2013 -I$(OPENAIR_TARGETS)/ARCH/EXMIMO/USERSPACE/LIB/ -I$(OPENAIR_TARGETS)/ARCH/EXMIMO/DEFS -DENABLE_VCD_FIFO
 
+COMMON_UTILS_DIR    = $(OPENAIR_HOME)/common/utils
+include $(COMMON_UTILS_DIR)/Makefile.inc
 
 TOP_DIR = $(OPENAIR1_DIR)
 include $(OPENAIR1_DIR)/PHY/Makefile.inc
@@ -106,7 +108,7 @@ OBJ += $(PDCP_DIR)/pdcp_thread.o
 CFLAGS += -DOPENAIR2 -DNO_RRM -DPUCCH -DMAC_CONTEXT=1
 endif
 
-CFLAGS += $(L2_incl) $(UTIL_incl)
+CFLAGS += $(L2_incl) $(UTIL_incl) $(UTILS_incl)
 
 CFLAGS += -I$(OPENAIR1_DIR) -I$(OPENAIR2_DIR)/RRC/LITE/MESSAGES	#-I$(OPENAIR3_DIR)/MESH -I$(OPENAIR3_DIR)/MESH/RRM
 
diff --git a/targets/SIMU/USER/Makefile b/targets/SIMU/USER/Makefile
index 8e6ee3e9352..38e6fbe4cdd 100644
--- a/targets/SIMU/USER/Makefile
+++ b/targets/SIMU/USER/Makefile
@@ -480,7 +480,7 @@ showcflags:
 	@$(MAKE) -C $(S1AP_DIR) -f Makefile.eNB showcflags
 
 force_look:
-	true
+	@true
 
 otg_all: otg_latency otg_gp
 
diff --git a/targets/SIMU/USER/oaisim.c b/targets/SIMU/USER/oaisim.c
index c507ada28a2..ad5471fb1db 100644
--- a/targets/SIMU/USER/oaisim.c
+++ b/targets/SIMU/USER/oaisim.c
@@ -913,6 +913,10 @@ int main(int argc, char **argv) {
   // get command-line options
   get_simulation_options (argc, argv); //Command-line options
 
+#if defined(ENABLE_ITTI)
+  itti_init(TASK_MAX, THREAD_MAX, MESSAGES_ID_MAX, tasks_info, messages_info, messages_definition_xml, oai_emulation.info.itti_dump_file);
+#endif
+
   // Initialize VCD LOG module
   vcd_signal_dumper_init ("openair_dump.vcd");
 
@@ -938,10 +942,6 @@ int main(int argc, char **argv) {
     sinr_dB = -20;
   }
 
-#if defined(ENABLE_ITTI)
-  itti_init(TASK_MAX, THREAD_MAX, MESSAGES_ID_MAX, tasks_info, messages_info, messages_definition_xml, oai_emulation.info.itti_dump_file);
-#endif
-
 #ifdef OPENAIR2
   init_omv ();
 #endif
-- 
GitLab