|
|
|
@ -186,15 +186,12 @@ endif |
|
|
|
|
# Steps to release: create release on github, git pull, git describe --tags to verify you're
|
|
|
|
|
# on the release tag, make release, upload esp-link.tgz into the release files
|
|
|
|
|
#VERSION ?= "esp-link custom version"
|
|
|
|
|
$(warning Hello 1) |
|
|
|
|
DATE := $(shell date '+%F %T')
|
|
|
|
|
BRANCH ?= $(shell if git diff --quiet HEAD; then git describe --tags; \
|
|
|
|
|
else git symbolic-ref --short HEAD; fi)
|
|
|
|
|
$(warning Hello 2) |
|
|
|
|
SHA := $(shell if git diff --quiet HEAD; then git rev-parse --short HEAD | cut -d"/" -f 3; \
|
|
|
|
|
else echo "development"; fi)
|
|
|
|
|
VERSION ?=esp-link $(BRANCH) - $(DATE) - $(SHA)
|
|
|
|
|
$(warning Hello 3) |
|
|
|
|
|
|
|
|
|
# Output directors to store intermediate compiled files
|
|
|
|
|
# relative to the project directory
|
|
|
|
@ -257,6 +254,7 @@ SDK_LDDIR = ld |
|
|
|
|
SDK_INCDIR = include include/json
|
|
|
|
|
SDK_TOOLSDIR = tools
|
|
|
|
|
|
|
|
|
|
$(warning Hello 1) |
|
|
|
|
# select which tools to use as compiler, librarian and linker
|
|
|
|
|
CC := $(XTENSA_TOOLS_ROOT)xtensa-lx106-elf-gcc
|
|
|
|
|
AR := $(XTENSA_TOOLS_ROOT)xtensa-lx106-elf-ar
|
|
|
|
@ -341,6 +339,7 @@ $1/%.o: %.c |
|
|
|
|
$(vecho) "CC $$<"
|
|
|
|
|
$(Q)$(CC) $(INCDIR) $(MODULE_INCDIR) $(EXTRA_INCDIR) $(SDK_INCDIR) $(CFLAGS) -c $$< -o $$@
|
|
|
|
|
endef |
|
|
|
|
$(warning Hello 2) |
|
|
|
|
|
|
|
|
|
.PHONY: all checkdirs clean webpages.espfs wiflash |
|
|
|
|
|
|
|
|
|