diff options
Diffstat (limited to 'crypto/Makefile')
-rw-r--r-- | crypto/Makefile | 12 |
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 |