Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: Makefile
- Revision:
- 5:691576127698
- Child:
- 7:84a0a208ebb2
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile Fri Feb 24 22:21:51 2017 +0900
@@ -0,0 +1,53 @@
+#
+# Super light weight command line compile script using mbed-sdk sources.
+# 2017/02 made by dinau
+#
+
+##########################
+# Defalut setting. These are must be changed according to your environment.
+##########################
+TARGET ?= NUCLEO_F030R8
+
+# GCC_ARM or uARM or ARM
+TC ?= GCC_ARM
+
+# Specify mbed flash drive
+MBED_DRIVE = /g
+
+# Specify mbed root folder
+MBED_ROOT = ../../mbed-sdk
+
+# Specify [ "default" or "debug" or "small" ]
+PROFILE = small
+
+# Verbose display
+#VERBOSE = -v
+
+##########################
+# Fixed setting.
+##########################
+# Specify "id". This is a fixed constant, don't change it.
+PROG = MBED_A1
+
+#RTOS = -rtos
+MACROS = "-D NDEBUG=1"
+#CFLAGS = "--cflags NDEBUG=1"
+BUILD_DIR = .build/${TARGET}/${TC}
+COMFLAG = --color -m ${TARGET} -t ${TC} ${VERBOSE} --profile ${PROFILE}
+PROG_NAME = -n ${PROG}
+
+all:
+ python ${MBED_ROOT}/tools/build.py -j4 ${COMFLAG} ${RTOS}
+ python ${MBED_ROOT}/tools/make.py ${COMFLAG} ${PROG_NAME} --build ${BUILD_DIR} --source .
+
+.PHONY: c f
+# clean and make
+c:
+ rm -fr ${BUILD_DIR}
+ python ${MBED_ROOT}/tools/build.py -j4 ${COMFLAG} ${RTOS} -c
+ python ${MBED_ROOT}/tools/make.py ${COMFLAG} ${PROG_NAME} --build ${BUILD_DIR} --source . -c
+
+# copy to mbed drive
+f: all
+ cp ${BUILD_DIR}/${notdir ${CURDIR}}.bin ${MBED_DRIVE}
+