diff Makefile @ 0:75a11d740a02

initial import of gsm-fw from freecalypso-sw rev 1033:5ab737ac3ad7
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 09 Jun 2016 00:02:41 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Thu Jun 09 00:02:41 2016 +0000
@@ -0,0 +1,24 @@
+SUBDIR=	L1 bsp ccd comlib finlink g23m-aci g23m-glue g23m-gsm gpf include \
+	libiram lldbg nucleus riviera serial services sprintf sysglue
+
+default:	config.stamp
+	${MAKE} ${MFLAGS} -f Makefile.build $@
+
+ramImage flashImage:	config.stamp
+	${MAKE} ${MFLAGS} -f Makefile.build $@
+
+config.stamp:	build.conf
+	cfgmagic/processconf.sh
+	touch $@
+
+build.conf:
+	@echo 'Configuration is required before the build.'
+	@echo 'Please copy one of the configuration files under configs/'
+	@echo 'to build.conf, optionally edit it to taste, and then run make.'
+	@false
+
+clean: FRC
+	rm -f a.out core errs *.stamp
+	for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done
+
+FRC: