|
|
|
@@ -82,14 +82,17 @@ endef
|
|
|
|
lint:
|
|
|
|
lint:
|
|
|
|
@echo "==> Merging..."
|
|
|
|
@echo "==> Merging..."
|
|
|
|
@rm -f $(LINT_TMP_LUA) $(LINT_TMP_MAP)
|
|
|
|
@rm -f $(LINT_TMP_LUA) $(LINT_TMP_MAP)
|
|
|
|
|
|
|
|
@touch $(LINT_TMP_LUA)
|
|
|
|
@line=1; \
|
|
|
|
@line=1; \
|
|
|
|
while IFS= read -r f || [ -n "$$f" ]; do \
|
|
|
|
while IFS= read -r f || [ -n "$$f" ]; do \
|
|
|
|
[ -z "$$f" ] && continue; \
|
|
|
|
[ -z "$$f" ] && continue; \
|
|
|
|
linecount=$$(awk 'END{print NR}' "$(SRC_DIR)/$$f"); \
|
|
|
|
before=$$(wc -l < $(LINT_TMP_LUA)); \
|
|
|
|
echo "$$line $$linecount $(SRC_DIR)/$$f" >> $(LINT_TMP_MAP); \
|
|
|
|
|
|
|
|
cat "$(SRC_DIR)/$$f" >> $(LINT_TMP_LUA); \
|
|
|
|
cat "$(SRC_DIR)/$$f" >> $(LINT_TMP_LUA); \
|
|
|
|
echo "" >> $(LINT_TMP_LUA); \
|
|
|
|
printf '\n' >> $(LINT_TMP_LUA); \
|
|
|
|
line=$$((line + linecount + 1)); \
|
|
|
|
after=$$(wc -l < $(LINT_TMP_LUA)); \
|
|
|
|
|
|
|
|
linecount=$$((after - before)); \
|
|
|
|
|
|
|
|
echo "$$line $$linecount $(SRC_DIR)/$$f" >> $(LINT_TMP_MAP); \
|
|
|
|
|
|
|
|
line=$$((line + linecount)); \
|
|
|
|
done < $(ORDER)
|
|
|
|
done < $(ORDER)
|
|
|
|
@echo "==> luacheck..."
|
|
|
|
@echo "==> luacheck..."
|
|
|
|
@luacheck --no-max-line-length $(LINT_TMP_LUA) 2>&1 | awk -v map=$(LINT_TMP_MAP) ' \
|
|
|
|
@luacheck --no-max-line-length $(LINT_TMP_LUA) 2>&1 | awk -v map=$(LINT_TMP_MAP) ' \
|
|
|
|
@@ -114,7 +117,7 @@ lint:
|
|
|
|
rest = substr(rest2, colon3); \
|
|
|
|
rest = substr(rest2, colon3); \
|
|
|
|
found = 0; \
|
|
|
|
found = 0; \
|
|
|
|
for (i = 0; i < NR_map; i++) { \
|
|
|
|
for (i = 0; i < NR_map; i++) { \
|
|
|
|
end_line = start[i] + count[i]; \
|
|
|
|
end_line = start[i] + count[i] -1; \
|
|
|
|
if (absline >= start[i] && absline <= end_line) { \
|
|
|
|
if (absline >= start[i] && absline <= end_line) { \
|
|
|
|
relline = absline - start[i] + 1; \
|
|
|
|
relline = absline - start[i] + 1; \
|
|
|
|
print fname[i] ":" relline ":" col ":" rest; \
|
|
|
|
print fname[i] ":" relline ":" col ":" rest; \
|
|
|
|
@@ -148,7 +151,7 @@ clean:
|
|
|
|
|
|
|
|
|
|
|
|
# CI/CD Targets
|
|
|
|
# CI/CD Targets
|
|
|
|
ci-version:
|
|
|
|
ci-version:
|
|
|
|
@VERSION=$$(sed -n "s/^-- version: //p" inc-meta-meta.header.lua | head -n 1 | tr -d "[:space:]"); \
|
|
|
|
@VERSION=$$(sed -n "s/^-- version: //p" inc/meta/meta.header.lua | head -n 1 | tr -d "[:space:]"); \
|
|
|
|
BRANCH=$${CI_COMMIT_BRANCH:-$${WOODPECKER_BRANCH}}; \
|
|
|
|
BRANCH=$${CI_COMMIT_BRANCH:-$${WOODPECKER_BRANCH}}; \
|
|
|
|
BRANCH=$$(echo "$$BRANCH" | tr '/' '-'); \
|
|
|
|
BRANCH=$$(echo "$$BRANCH" | tr '/' '-'); \
|
|
|
|
if [ "$$BRANCH" != "main" ] && [ "$$BRANCH" != "master" ] && [ -n "$$BRANCH" ]; then \
|
|
|
|
if [ "$$BRANCH" != "main" ] && [ "$$BRANCH" != "master" ] && [ -n "$$BRANCH" ]; then \
|
|
|
|
|