# limitations under the License. #
################################################################################
-#/********************************************************************16**
-#
-# Name: gNodeB Sample Application
-#
-# Type: make file
-#
-# Desc: Compile, assemble and link product software for
-# various configurations. Further comments are
-# embedded in the file.
-#
-# This file supports a variety of environments and
-# build targets. The default build target will be the
-# portable target for the Linu 2.4.x with GNU C(gcc)
-#
-# Env: Linux 2.4.x with GNU C (gcc)
-#
-# File: compile.mak
-#
-#********************************************************************21*/
-#=======================================================================
-
-STOPTS=-DENB
-
Q=
S=
# Check for verbose build
C_OPTS+=-g -pipe -Wall -Wno-comment -Wshadow \
-Wcast-qual -fno-strict-aliasing -fsigned-char --std=c99
-COPTS_WO_PEDANTIC=-g -O3 -pipe -Wall -Werror -Wno-comment -Wshadow \
- -Wcast-qual -fno-strict-aliasing -fsigned-char --std=c99
-
COPTS_WO_WERROR=-g -O3 -pipe -pedantic -Wall -Wno-comment -Wshadow \
-Wcast-qual -fno-strict-aliasing -fsigned-char --std=c99
-Wcast-qual -fno-strict-aliasing -fsigned-char -lstdc++
# Include path settings
-I_OPTS+=-I$(SRC_DIR) -I$(ROOT_DIR)/src/cm -I$(ROOT_DIR)/src/mt -I$(ROOT_DIR)/src/rlog
+I_OPTS+=-I$(SRC_DIR) -I$(ROOT_DIR)/src/cm -I$(ROOT_DIR)/src/mt -I$(ROOT_DIR)/src/wls_lib
I_OPTS+=$(PLTFRM_INCLUDES)
.SUFFIXES:.c .o
$(Q)$(CC) -c -o $@ $(COPTS_WO_WERROR) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
$(PLTFRM_FLAGS) $<
-$(C_WO_PED_OBJS):$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c $(HDR_FILES)
- @echo -e "Compiling $(COLOR_RED) $< $(REVERT_COLOR)"
- $(Q)$(CC) -c -o $@ $(COPTS_WO_PEDANTIC) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
- $(PLTFRM_FLAGS) $<
-
$(CPP_OBJS):$(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp $(HDR_FILES)
@echo -e "Compiling $(COLOR_RED) $< $(REVERT_COLOR)"
$(Q)$(CC) -c -o $@ $(CPP_OPTS) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
$(Q)$(CC) -c -o $@ $(C_OPTS) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
$(PLTFRM_FLAGS) $<
-$(C_WO_PED_OBJS_WO_LOG):$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c $(HDR_FILES)
- @echo -e "Compiling $(COLOR_RED) $< $(REVERT_COLOR)"
- $(Q)$(CC) -c -o $@ $(COPTS_WO_PEDANTIC) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
- $(PLTFRM_FLAGS) $<
-
$(CPP_OBJS_WO_LOG):$(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp $(HDR_FILES)
@echo -e "Compiling $(COLOR_RED) $< $(REVERT_COLOR)"
$(Q)$(CC) -c -o $@ $(CPP_OPTS) $(I_OPTS) $(ALL_FLAGS) $(TEXT_LOGGING) $(MOD_FLAGS) \
$(PLTFRM_FLAGS) $<
+#**********************************************************************
+# End of file
+#**********************************************************************