From 5f79d6ce3379fa16bc6cd540b3a3579e1cbc7bf2 Mon Sep 17 00:00:00 2001
From: Matthew Defenderfer <mdefende@uab.edu>
Date: Fri, 25 Oct 2024 13:56:05 -0500
Subject: [PATCH] add symlinks for febio commands

---
 Dockerfile | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 6df2dd2..ca46b1e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -35,7 +35,17 @@ RUN ENCODED_USERNAME=$(printf '%s' "$USERNAME" | jq -sRr @uri) && \
     curl --output /tmp/febio.zip -b cookies.txt "https://febio.org/download/12171/?tmstv=1729879260" && \
     unset USERNAME PASSWORD ENCODED_USERNAME ENCODED_PASSWORD
 
-RUN unzip /tmp/febio_installer.zip
-RUN chmod +x FEBioStudio_linux-x64_2.7_FEBio_4.7.run
+RUN unzip /tmp/febio.zip && \
+    chmod +x FEBioStudio_linux-x64_2.7_FEBio_4.7.run && \
+    rm /tmp/febio.zip
 
-RUN ./FEBioStudio_linux-x64_2.7_FEBio_4.7.run --mode unattended --unattendedmodeui minimal --enable-components comp_febio_sdk
+RUN ./FEBioStudio_linux-x64_2.7_FEBio_4.7.run \
+      --mode unattended \
+      --unattendedmodeui minimal \
+      --enable-components comp_febio_sdk
+
+RUN rm FEBioStudio_linux-x64_2.7_FEBio_4.7.run && \
+    ln -s /opt/FEBioStudio/bin/FEBioStudio /opt/FEBioStudio && \
+    ln -s /opt/FEBioStudio/bin/febio4 /opt/febio4
+
+ENTRYPOINT ["FEBioStudio"]
-- 
GitLab