20 lines
551 B
Makefile
20 lines
551 B
Makefile
![]() |
SHELL := /bin/bash
|
||
|
CWD := $(shell cd -P -- '$(shell dirname -- "$0")' && pwd -P)
|
||
|
|
||
|
docker-images:
|
||
|
docker-compose build
|
||
|
|
||
|
docker-npm-build:
|
||
|
rm -f .container_id
|
||
|
docker-compose run -d sphinx_rtd_theme build > .container_id
|
||
|
sleep 1s
|
||
|
docker container wait "$(shell cat .container_id)"
|
||
|
docker cp "$(shell cat .container_id):/project/sphinx_rtd_theme" .
|
||
|
docker cp "$(shell cat .container_id):/project/package-lock.json" .
|
||
|
@echo "Done building"
|
||
|
|
||
|
docker-npm-dev:
|
||
|
docker-compose run sphinx_rtd_theme dev
|
||
|
|
||
|
docker-build-all: docker-images docker-npm-build
|