Makefile
Exec
make docker-compose_psdocker-compose_ps:
@$(call _docker_compose, 'ps')include
include ./.makefile.d/*.mkvariable
FOO := fooBAR = $(shell date) FOO := foodefine
Current DIR
echo $(PWD)Shell
MAKEFILE_DIR:=$(dir $(abspath $(lastword $(MAKEFILE_LIST))))Function
define _docker_compose
cd $(PARENT_DIR) && docker-compose $1 $2
endefdocker-compose_ps:
@$(call _docker_compose, 'ps')Directory
# Current Dir
MAKEFILE_DIR:=$(dir $(abspath $(lastword $(MAKEFILE_LIST))))# 1 up Dir
PARENT_DIR := $(shell dirname ${MAKEFILE_DIR})