Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Justin Boffemmyer (211ac2ffaa0119417b7908de13df73a12481071e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page