TOP = ..

PRODUCT_LABEL = ccid

BASH = /bin/bash

SUBDIRS =
SUBDIRS += opensrc
SUBDIRS += packaging

default:
	@echo ""
	@echo " Valid make targets: "
	@echo ""
	@echo "   all      - Build everything, and make packages"
	@echo "   pkg      - Create packages only" 
	@echo "   clean    - Remove built files from source directories" 
	@echo "   clobber  - Remove proto and architecture-specific packages"
	@echo "   config   - Configure CCID workspace for building" 
	@echo "   fulldist - combine x86 & spar pkg zips into single zip file"
	@echo "   oemhelp  - Building OEM image (not available in OEM image)"
	@echo ""

include $(TOP)/src/Makefile.common
include oem.mk

macro.BN:
	@case "$(BN)" in \
	[0-9][0-9]|nightly.[0-6].*) ;; \
	*) \
	  echo "Error: macro BN must be '[0-9][0-9]'"; \
	  exit 1;; \
	esac

bldversion: macro.BN version.mk
	@$(ECHO) "\n+++ Update version.mk for build '$(BN)'"
	$(CP) version.mk version.mk.old
	$(SED) '/^PRODUCT_BLD /s/ =.*/ = $(BN)/' version.mk.old >version.mk

fulldist:
	tools/dist_archiver .

clean:

clobber:
	rm -rf $(TOP)/proto
