-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
23 lines (20 loc) · 755 Bytes
/
Makefile
File metadata and controls
23 lines (20 loc) · 755 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
build:
ifndef RDKIT_TAG
$(error RDKIT_TAG is required (e.g. make build RDKIT_TAG=Release_2026_03_1 BUILD_NUMBER=1))
endif
ifndef BUILD_NUMBER
$(error BUILD_NUMBER is required (e.g. make build RDKIT_TAG=Release_2026_03_1 BUILD_NUMBER=1))
endif
docker build --build-arg RDKIT_TAG=$(RDKIT_TAG) --build-arg BUILD_NUMBER=$(BUILD_NUMBER) -t rdkit-debian-build .
extract: build
docker create --name rdkit-deb-extract rdkit-debian-build true 2>/dev/null || true
docker cp rdkit-deb-extract:/work/librdkit-rs_*.deb .
docker cp rdkit-deb-extract:/work/librdkit-rs-dev_*.deb .
docker rm rdkit-deb-extract
@echo ""
@echo "Extracted packages:"
@ls -lh *.deb
clean:
rm -f *.deb
docker rm rdkit-deb-extract 2>/dev/null || true
.PHONY: build extract clean