Updated makefiles from gsictl

pre-1.0
J. Fernando Sánchez 7 years ago
parent 2ca9d36f80
commit 963211caf2

@ -5,7 +5,7 @@ To add them to your project, simply do:
git remote add makefiles ssh://git@lab.cluster.gsi.dit.upm.es:2200/docs/templates/makefiles.git
git subtree add --prefix=.makefiles/ makefiles master
touch Makefile
echo "include .makefiles/makefiles.mk" >> Makefile
echo "include .makefiles/base.mk" >> Makefile
```
Now you can take advantage of the recipes.

@ -1,5 +1,8 @@
NAME ?= $(shell basename $(CURDIR))
VERSION ?= $(shell git describe --tags --dirty 2>/dev/null)
# Get the location of this makefile.
MK_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
.FORCE:
version: .FORCE
@ -20,5 +23,6 @@ config: ## Load config from the environment. You should run it once in every se
ci: ## Run a task using gitlab-runner. Only use to debug problems in the CI pipeline
gitlab-runner exec shell --builds-dir '.builds' --env CI_PROJECT_NAME=$(NAME) ${action}
include $(MK_DIR)/makefiles.mk
.PHONY:: config help ci version .FORCE

Loading…
Cancel
Save