From 401319bb64020eb5d3daa3eea469b6b9c4a54843 Mon Sep 17 00:00:00 2001
From: David Hammer <david.hammer@xfel.eu>
Date: Wed, 13 Dec 2023 11:12:40 +0100
Subject: [PATCH] Use devpi, drop calgDeps

---
 DEPENDS  |  1 -
 Makefile | 23 +++++++++++++++++++++++
 2 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 Makefile

diff --git a/DEPENDS b/DEPENDS
index 1920634f..f43b52d7 100644
--- a/DEPENDS
+++ b/DEPENDS
@@ -1,3 +1,2 @@
 TrainMatcher, 2.4.2-2.19.0
-calngDeps, 1.0.2-2.17.0
 calibrationClient, 11.3.0
diff --git a/Makefile b/Makefile
new file mode 100644
index 00000000..775e1e54
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,23 @@
+PYPI = pip install --index-url "https://devpi.exfldadev01.desy.de/root/pypi"
+PROXIED = pip install --proxy "http://exflproxy01.desy.de:3128"
+
+.PHONY: all cupy jinja2 h5py extra-geom calng
+
+all: calng
+
+cupy:
+	$(PYPI) cupy-cuda12x==11.6.0
+
+jinja2:
+	$(PYPI) Jinja2==3.1.2
+
+h5py:
+	$(PYPI) h5py
+
+extra-geom:
+	$(PYPI) extra_geom==1.11.0
+
+posixshmem:
+	$(PROXIED) "git+https://github.com/European-XFEL/posixshmem"
+
+calng: cupy jinja2 h5py extra-geom posixshmem
-- 
GitLab