|
From: <log...@li...> - 2025-11-17 13:05:31
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Log4cpp Git repository.".
The branch, master has been updated
via 7e80abbe6d4c6cefd674fc2952bf1e599478bf10 (commit)
from d9da5fca956a4e0b532fcca295d1903604d5f47d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceforge.net/p/log4cpp/codegit/ci/
commit 7e80abbe6d4c6cefd674fc2952bf1e599478bf10
Author: Alexander Perepelkin <san...@us...>
Date: Mon Nov 17 14:05:14 2025 +0100
index.html, styles.css
diff --git a/doc/html/index.html b/doc/html/index.html
index d5ae3ec..f76406e 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -15,7 +15,7 @@ for C++ Project
Page on Sourceforge</a>
</span> |
<span>Last Published:
-2025-11-15</span> |</div>
+2025-11-17</span> |</div>
<hr class="delimiter">
<div id="projectpage">
<div id="navigationpanel" class="lightbackground">
@@ -262,23 +262,31 @@ cmake -S . -B build_debug -DCMAKE_BUILD_TYPE=Debug<br>
cmake --build build_debug
</pre>
<h3><a id="buildwindowscmake">Windows, CMake</a></h3>
+ <h4>MS Visual Studio 2022</h4>
+ <blockquote>
<p><b>MS Visual Studio 2022</b> can open <code>log4cpp</code> directly as a CMake project.
Use <code>File → Open → CMake...</code> menu items to choose <code>log4cpp/CMakeLists.txt</code> file and start CMake generation.
After generation is finished, choose <code>Build → Build All</code> to build <code>log4cpp</code> libs.
<br>Note: Make sure not to use project files intended for older MSVC versions (<code>msvc10, msvc7, msvc6</code>).
If such files are used, you may encounter build error like: (<code>Platform Toolset = 'v100') cannot be found</code>.
</p>
- <p><b>Embarcadero RAD Studio 12</b> can build <code>log4cpp</code> project using its bundled version of CMake, provided via the RAD Package Manager.
- Make sure that Embarcadero's CMake (and not another installation) is used.
+ </blockquote>
+ <h4>Embarcadero RAD Studio 12</h4>
+ <blockquote>
+ <p><b>Embarcadero RAD Studio 12</b> can build <code>log4cpp</code> project using its bundled version of CMake, provided via the RAD Package Manager.<br>
+ Make sure that Embarcadero's CMake (and not another installation) is used for command line.
+ Ninja generator will be used as build system, you can get <code>ninja-win.zip</code> at
+ <a href="https://ninja-build.org/">Ninja site</a> and extract the executable into catalog included into PATH environment variable.<br>
Open <b>RAD Studio Command Prompt</b> and run commands to build <code>log4cpp</code> libs:</p>
<p>Release:</p>
<pre class="code">
cmake.exe -G Ninja -S . -B build_release -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_ASM_COMPILER=bcc64x -DCMAKE_C_COMPILER=bcc64x -DCMAKE_CXX_COMPILER=bcc64x<br>
-cmake --build build_release --config Release -v </pre>
+cmake.exe --build build_release --config Release -v </pre>
<p>Debug:</p>
<pre class="code">
cmake.exe -G Ninja -S . -B build_debug -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING=OFF -DCMAKE_BUILD_TYPE=Debug -DCMAKE_ASM_COMPILER=bcc64x -DCMAKE_C_COMPILER=bcc64x -DCMAKE_CXX_COMPILER=bcc64x<br>
-cmake --build build_debug --config Debug -v </pre>
+cmake.exe --build build_debug --config Debug -v </pre>
+ </blockquote>
<p><i>Works since log4cpp 1.1.5. </i></p>
<a href="#begin">^</a>
diff --git a/doc/html/styles.css b/doc/html/styles.css
new file mode 100644
index 0000000..dbe12be
--- /dev/null
+++ b/doc/html/styles.css
@@ -0,0 +1,93 @@
+#headerdiv {
+ background-color: rgb(240, 240, 240);
+ text-align: center;
+ margin: 10px;
+}
+
+.briefline {
+ font-size: x-small;
+ background-color: rgb(220, 220, 220);
+ padding: 5px 10px;
+ border-style: dotted;
+ border-width: 1px;
+ border-color: rgb(190, 190, 190);
+ margin: 10px;
+}
+
+.delimiter {
+ clear: both;
+ display: none;
+ visibility: hidden;
+}
+
+body {
+ margin: 0px;
+ padding: 0px;
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ font-size: 13px;
+}
+
+DT {
+ font-weight: bold;
+}
+
+#projectpage {
+ margin: 0px;
+ padding: 0px;
+}
+
+.lightbackground {
+ background-color: rgb(240, 240, 240);
+}
+
+#navigationpanel h5 {
+ color: black;
+ border-bottom: 1px solid rgb(190, 190, 190);
+ margin: 1px;
+ padding: 1px;
+ font-size: small;
+}
+
+#navigationpanel {
+ padding: 5px;
+ margin: 10px;
+ width: 180px;
+ float: left;
+ border: 1px solid rgb(150, 150, 150);
+}
+
+#navigationpanel ul {
+ margin: 1px;
+ padding: 1px;
+ font-size: small;
+}
+
+#navigationpanel li {
+ list-style-type: none;
+ padding-left: 15px;
+ font-size: smaller;
+}
+
+.chapter {
+ padding: 4px;
+ margin: 0px;
+}
+
+.chapter h2 {
+ color: darkblue;
+ background-color: rgb(240, 240, 240);
+ border-bottom: 1px solid rgb(190, 190, 190);
+}
+
+#contentpanel {
+ margin-right: 20px;
+ margin-left: 220px;
+}
+
+.code {
+ padding: 12px;
+ margin: 10px;
+ background-color: rgb(240, 240, 240);
+ white-space: pre-wrap;
+ word-wrap: break-word;
+}
\ No newline at end of file
-----------------------------------------------------------------------
Summary of changes:
doc/html/index.html | 18 ++++++++---
doc/html/styles.css | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+), 5 deletions(-)
create mode 100644 doc/html/styles.css
hooks/post-receive
--
Log4cpp Git repository.
|