1include ../common.mak 2 3DIR_NAME=Beceem_BCMS250 4 5CSCM_DIR=CSCM_v1.1.6.0 6ifeq ($(RTCONFIG_BCMARM),y) 7CROSS_TOOLCHAIN_DIR=$(TOOLCHAIN) 8else ifeq ($(RTCONFIG_QCA),y) 9CROSS_TOOLCHAIN_DIR=$(TOOLCHAIN) 10else 11CROSS_TOOLCHAIN_DIR=$(SRCBASE)/../../tools/brcm/hndtools-mipsel-linux 12endif 13LIBRT=$(shell dirname $(shell which $(CXX)))/../lib/librt.so.0 14 15export CSCM_DIR 16export CROSS_TOOLCHAIN_DIR 17export LIBRT 18 19ifneq ($(wildcard ./src),) 20all: 21 @echo " [$(DIR_NAME)] CC" 22 make -C src 23 24install: 25 @echo " [$(DIR_NAME)] Installing to $(INSTALLDIR)" 26 make -C src install 27 28clean: 29 make -C src clean 30 31else 32all: 33 @echo " [$(DIR_NAME)] CC" 34 rm -rf $(INSTALLDIR)/$(DIR_NAME) 35 36install: 37 @echo " [$(DIR_NAME)] Installing to $(INSTALLDIR)" 38 mkdir -p $(INSTALLDIR) 39 cp -rf prebuild/lib $(INSTALLDIR)/ 40 cp -rf prebuild/rom $(INSTALLDIR)/ 41 cp -rf prebuild/sbin $(INSTALLDIR)/ 42 43clean: 44 echo "$(INSTALLDIR)" 45 rm -rf $(INSTALLDIR)/$(DIR_NAME) 46endif 47 48