#############################################################################################
#############################################################################################
##
## LICENSE
##
#############################################################################################
#############################################################################################

ifneq "$(wildcard $(SOURCE_PATH) )" ""
  ## Files wich should be checked for license headers
  LICENSE_FILE_PATTERN ?= $(shell find $(SOURCE_PATH) -type f \( -iname \*.go -o -iname \*.php -o -iname \*.js -o -iname \*.mjs -o -iname \*.cjs \) )
endif

# https://spdx.github.io/spdx-spec/v2.3/SPDX-license-list/
ADDLICENSE_BIN ?= addlicense
ifeq ($(shell command -v $(ADDLICENSE_BIN) 2> /dev/null),)
  $(shell $(GO) install github.com/google/addlicense@latest)
  EXECUTABLES = $(EXECUTABLES:-) $(ADDLICENSE_BIN);
endif

EXECUTABLES = $(EXECUTABLES:-) $(ADDLICENSE_BIN)