all: Prune trailing whitespace.
Prune trailing whitespace across the whole project (almost), done
automatically with:
grep -IUrl --color "[[:blank:]]$" --exclude-dir=.git --exclude=*.exp |\
xargs sed -i 's/[[:space:]]*$//'
Exceptions:
- Skip third-party code in lib/ and drivers/cc3100/
- Skip generated code in bluetooth_init_cc2564C_1.5.c
- Preserve command output whitespace in docs, eg:
docs/esp8266/tutorial/repl.rst
Signed-off-by: Phil Howard <phil@gadgetoid.com>
This commit is contained in:
committed by
Damien George
parent
decf8e6a8b
commit
dda9b9c6da
@@ -13,7 +13,7 @@ ULP_LD_SCRIPT := esp32.ulp.ld
|
||||
SRC_PATH := src
|
||||
BUILD_PATH := build
|
||||
|
||||
include $(ESPIDF)/components/ulp/Makefile.projbuild
|
||||
include $(ESPIDF)/components/ulp/Makefile.projbuild
|
||||
|
||||
ULP_ELF := $(ULP_APP_NAME).elf
|
||||
ULP_MAP := $(ULP_ELF:.elf=.map)
|
||||
@@ -29,7 +29,7 @@ ULP_LISTINGS := $(notdir $(ULP_S_SOURCES:.S=.ulp.lst))
|
||||
|
||||
.PHONY: all clean
|
||||
|
||||
all: $(BUILD_PATH) $(BUILD_PATH)/$(ULP_BIN)
|
||||
all: $(BUILD_PATH) $(BUILD_PATH)/$(ULP_BIN)
|
||||
|
||||
clean:
|
||||
rm -rf $(BUILD_PATH)
|
||||
@@ -42,7 +42,7 @@ $(BUILD_PATH)/$(ULP_APP_NAME).ld: $(SRC_PATH)/$(ULP_LD_SCRIPT)
|
||||
cpp -P $< -o $@
|
||||
|
||||
# Generate preprocessed assembly files.
|
||||
# To inspect these preprocessed files, add a ".PRECIOUS: %.ulp.pS" rule.
|
||||
# To inspect these preprocessed files, add a ".PRECIOUS: %.ulp.pS" rule.
|
||||
$(BUILD_PATH)/%.ulp.pS: $(SRC_PATH)/%.S
|
||||
cpp $< -o $@
|
||||
|
||||
@@ -58,7 +58,7 @@ $(BUILD_PATH)/$(ULP_ELF): $(BUILD_PATH)/$(ULP_OBJECTS) $(BUILD_PATH)/$(ULP_APP_N
|
||||
$(ULP_SYM): $(ULP_ELF)
|
||||
$(ULP_NM) -g -f posix $< > $@
|
||||
|
||||
# Dump the binary for inclusion into the project
|
||||
# Dump the binary for inclusion into the project
|
||||
$(BUILD_PATH)/$(ULP_BIN): $(BUILD_PATH)/$(ULP_ELF)
|
||||
$(ULP_OBJCOPY) -O binary $< $@
|
||||
```
|
||||
@@ -90,11 +90,11 @@ SECTIONS
|
||||
. = ALIGN(4);
|
||||
*(.bss)
|
||||
} >ram
|
||||
|
||||
|
||||
.header : AT(0)
|
||||
{
|
||||
LONG(ULP_BIN_MAGIC)
|
||||
SHORT(LOADADDR(.text))
|
||||
SHORT(LOADADDR(.text))
|
||||
SHORT(SIZEOF(.text))
|
||||
SHORT(SIZEOF(.data))
|
||||
SHORT(SIZEOF(.bss))
|
||||
|
||||
Reference in New Issue
Block a user