-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathMakefile
31 lines (27 loc) · 1.19 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
clean:
rm -rf klayout.tar.gz
rm -rf pkg
rm -rf build-log.txt
rm -rf klayout-gui
dist: docker
docker cp `docker create flaport/condalayout:0.27.8`:/klayout/klayout-gui ./klayout-gui
docker39:
docker build . -t flaport/condalayout:0.27.8-py39_0 \
--build-arg WORKERS=8 \
--build-arg PYTHON_SEMVER=3.9 \
--build-arg KLAYOUT_SEMVER=0.27.8 \
--build-arg BUILD_NUMBER=0 \
--build-arg PYTHON_PYVER=39 \
--build-arg BUILD_SUFFIX=0.27.8-py39_0 \
--build-arg KLAYOUT_PYPI_LINK="https://files.pythonhosted.org/packages/ae/66/62e2adf48f82bb1672e51f3e3c2992ef5d8ade229e2a6acfc2d4f39961f1/klayout-0.27.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
docker38:
docker build . -t flaport/condalayout:0.27.8-py38_0 \
--build-arg WORKERS=8 \
--build-arg PYTHON_SEMVER=3.8 \
--build-arg KLAYOUT_SEMVER=0.27.8 \
--build-arg BUILD_NUMBER=0 \
--build-arg PYTHON_PYVER=38 \
--build-arg BUILD_SUFFIX=0.27.8-py38_0 \
--build-arg KLAYOUT_PYPI_LINK="https://files.pythonhosted.org/packages/2f/f6/3489ecf80db79a879f088a5abf40c48b7a9c6641114609376ae777859cf8/klayout-0.27.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
rundocker:
docker run -it flaport/condalayout:0.27.8-py39_0