sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Justin Boffemmyer (211ac2ffaa0119417b7908de13df73a12481071e)
- From: Justin Boffemmyer <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Justin Boffemmyer (211ac2ffaa0119417b7908de13df73a12481071e)
- Date: Sat, 10 Feb 2024 19:46:25 +0000
GIT changes to master grimoire by Justin Boffemmyer <flux AT sourcemage.org>:
graphics-libs/glfw/HISTORY | 2 ++
graphics-libs/glfw/INSTALL | 10 ++++++++++
2 files changed, 12 insertions(+)
New commits:
commit 211ac2ffaa0119417b7908de13df73a12481071e
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>
graphics-libs/glfw: fix installation of docs
If the user enabled documentation via doxygen, ensure that the generated
(html) documents are actually installed as requested.
diff --git a/graphics-libs/glfw/HISTORY b/graphics-libs/glfw/HISTORY
index e94a0ad..54640c3 100644
--- a/graphics-libs/glfw/HISTORY
+++ b/graphics-libs/glfw/HISTORY
@@ -6,6 +6,8 @@
Vulkan, etc. support
* BUILD: respect the user's choice for building tests or not, examples
break the build so they are forcefully disabled for now
+ * INSTALL: new, ensure that generated docs are installed if the user
+ enabled them
2016-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.1; don't do useless doc-ing
diff --git a/graphics-libs/glfw/INSTALL b/graphics-libs/glfw/INSTALL
new file mode 100755
index 0000000..881c52f
--- /dev/null
+++ b/graphics-libs/glfw/INSTALL
@@ -0,0 +1,10 @@
+. "$GRIMOIRE/CMAKE_FUNCTIONS"
+
+default_install &&
+
+case "$OPTS" in
+ *GLFW_BUILD_DOCS=ON*)
+ mkdir -p "$DOCUMENT_DIRECTORY/$SPELL" &&
+ cp -r docs/html "$DOCUMENT_DIRECTORY/$SPELL/"
+ ;;
+esac
- [[SM-Commit] ] GIT changes to master grimoire by Justin Boffemmyer (211ac2ffaa0119417b7908de13df73a12481071e), Justin Boffemmyer, 02/10/2024
Archive powered by MHonArc 2.6.24.