summaryrefslogtreecommitdiffstats
path: root/crypto/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/Makefile')
-rw-r--r--crypto/Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/crypto/Makefile b/crypto/Makefile
index 0d73725..5494a9f 100644
--- a/crypto/Makefile
+++ b/crypto/Makefile
@@ -50,11 +50,16 @@ SDKCSRCS= \
SDKSSRCS = toolchain/gcc/gcc_startup_nrf51.s
+PROTOSRCS= \
+ ssd1306.c \
+ main.c
CSRCS = \
bsp/bsp.c \
bsp/bsp_btn_ble.c \
- main.c
+ ${PROTOSRCS}
+
+
SOFTDEVICE=${SDK}/sdk/softdevice/s110/hex/s110_softdevice.hex
@@ -83,6 +88,7 @@ OBJDUMP := $(CROSS)objdump
OBJCOPY := $(CROSS)objcopy
SIZE := $(CROSS)size
GDB := $(CROSS)gdb
+CPROTO := cproto
NRFUTIL := nrfutil
CFLAGS += -mcpu=cortex-m0
@@ -185,6 +191,10 @@ flash_softdevice: ${SOFTDEVICE}
dfu: ${PROG}.zip
nrfdfu -b ${BDADDR} -p ${PROG}.zip
+protos:
+ echo -n > prototypes.h
+ ${CPROTO} -v -e ${CPPFLAGS} ${PROTOSRCS} > prototypes.h.new
+ mv -f prototypes.h.new prototypes.h
#flash: $(MAKECMDGOALS)
# @echo Flashing: $(OUTPUT_BINARY_DIRECTORY)/$<.hex