From b9c9060e89446f3f3d97f7bb842ddab15e85f1a5 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 10 Feb 2025 16:13:45 +0100
Subject: [PATCH] Replace direct cloning of submodule into src/ by specific
 links into it.

---
 .gitmodules            | 4 ++--
 install.sh             | 2 +-
 src/plomlib => plomlib | 0
 src/plomlib/db.py      | 1 +
 src/plomlib/web.py     | 1 +
 5 files changed, 5 insertions(+), 3 deletions(-)
 rename src/plomlib => plomlib (100%)
 create mode 120000 src/plomlib/db.py
 create mode 120000 src/plomlib/web.py

diff --git a/.gitmodules b/.gitmodules
index 95be54b..42cf7f3 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
-[submodule "src/plomlib"]
-	path = src/plomlib
+[submodule "plomlib"]
+	path = plomlib
 	url = https://plomlompom.com/repos/clone/plomlib
diff --git a/install.sh b/install.sh
index 8c0c6d7..fe698ad 100755
--- a/install.sh
+++ b/install.sh
@@ -9,7 +9,7 @@ mkdir -p "${PATH_APP_SHARE}" "${PATH_LOCAL_BIN}"
 
 rm -rf ${PATH_APP_SHARE}/migrations/*
 
-cp -r ./src/* "${PATH_APP_SHARE}/"
+cp -rL ./src/* "${PATH_APP_SHARE}/"
 cp "${NAME_EXECUTABLE}" "${PATH_LOCAL_BIN}/"
 
 echo "Installed executable to ${PATH_LOCAL_BIN}/${NAME_EXECUTABLE}, app files to ${PATH_APP_SHARE}."
diff --git a/src/plomlib b/plomlib
similarity index 100%
rename from src/plomlib
rename to plomlib
diff --git a/src/plomlib/db.py b/src/plomlib/db.py
new file mode 120000
index 0000000..45c41b7
--- /dev/null
+++ b/src/plomlib/db.py
@@ -0,0 +1 @@
+../../plomlib/db.py
\ No newline at end of file
diff --git a/src/plomlib/web.py b/src/plomlib/web.py
new file mode 120000
index 0000000..d0c30d8
--- /dev/null
+++ b/src/plomlib/web.py
@@ -0,0 +1 @@
+../../plomlib/web.py
\ No newline at end of file
-- 
2.30.2