-
+ifeq ($(DEBUG), yes)
+LIBCS_DEBUG = on
+else
LIBCS_DEBUG = off
+endif
LIBCS_BASE = $(SOURCE_DIR)/library-coolstream
#LIBCS_BASE = $(HOME)/libcoolstream
libcoolstream:
@rm -fr $(LIBCS_BUILD_DIR)
+ @echo "***** DEBUG => $(LIBCS_DEBUG)"
@echo "***** PLATFORM => $(PLATFORM)"
@echo "***** BOXSERIES => $(BOXSERIES)"
set -e; cd $(LIBCS_DIR); \
ifeq ($(PLATFORM), $(filter $(PLATFORM), apollo kronos))
#N_CFLAGS += -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard
N_CFLAGS += -DFB_HW_ACCELERATION
-else
-#N_CFLAGS += -DUSE_NEVIS_GXA
+endif
+ifeq ($(PLATFORM), $(filter $(PLATFORM), nevis))
+N_CFLAGS += -DUSE_NEVIS_GXA
N_CFLAGS +=
endif
endif
N_CONFIGURE_LIBSTB_HAL =
-ifneq ($(BOXTYPE), coolstream)
+ifeq ($(BOXTYPE), coolstream)
+ ifeq ($(HAS_LIBCOOLSTREAM),yes)
+ NEUTRINO_DEPS += libcoolstream
+ ifeq ($(DEBUG),yes)
+ N_CONFIG_OPTS += \
+ --enable-libcoolstream-static \
+ --with-libcoolstream-static-dir=$(BUILD_TMP)/libcoolstream
+ endif
+ endif
+else
NEUTRINO_DEPS += cortex-strings libstb-hal
N_CONFIGURE_LIBSTB_HAL += \
--with-stb-hal-includes=$(LH_OBJDIR)/include \