.DEFAULT_GOAL := charts

export SOLUTION_NAME := <%= repo %>
export PROJECT_NAME := <%= appName %>

ABSPATH_PROJECT_DIR = $(patsubst %/,%,$(dir $(abspath $(PROJECT_DIRECTORY))))
DOCKER_BUILD_ARGS += --build-arg PROJECT_ROOT=$(patsubst $(SOLUTION_DIRECTORY)/%,%,$(ABSPATH_PROJECT_DIR))

-include $(shell while [ $PWD != "/" ]; do test -e infra/build-harness && { pwd; break; }; cd .. ; done)/infra/build-harness/harness.mk

$(info ABSPATH_PROJECT_DIR: $(ABSPATH_PROJECT_DIR))
$(info DOCKER_BUILD_ARGS: $(DOCKER_BUILD_ARGS))

.PHONY: build
build: docker/default submake/default

.PHONY: charts
charts: build helm/default
