<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/dynstr/CMakeLists.txt, branch master</title>
<subtitle>Dynamic string library in C99.
</subtitle>
<id>https://gitea.privatedns.org/xavi/dynstr/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/dynstr/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/'/>
<updated>2026-04-05T11:00:20+00:00</updated>
<entry>
<title>Bump to version 0.1.1</title>
<updated>2026-04-05T11:00:20+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=509f6458d9a881f01e8a0c62b747af8736cad606'/>
<id>urn:sha1:509f6458d9a881f01e8a0c62b747af8736cad606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: Keep compatibility with CMake 4.x</title>
<updated>2026-04-05T10:27:09+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi92@disroot.org</email>
</author>
<published>2026-04-05T10:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=5b63adcc9e80a04cf8909a67857d284eff87b398'/>
<id>urn:sha1:5b63adcc9e80a04cf8909a67857d284eff87b398</id>
<content type='text'>
CMake 4.0 and above removed support for any project defining their
cmake_minimum_required(VERSION) to 3.5 or lower.

Since this project does not require any modern version of CMake (i.e.,
3.0 and above are fine), this commit attempts to provide a flexible
approach by checking CMAKE_MAJOR_VERSION and CMAKE_MINOR_VERSION.

[1]: https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html#policy-version
</content>
</entry>
<entry>
<title>CMakeLists.txt: Fix missing parameter names</title>
<updated>2023-11-10T13:43:39+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-10T13:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=7be16e6e5cfd8e2481a470474f7e41e127e9eba3'/>
<id>urn:sha1:7be16e6e5cfd8e2481a470474f7e41e127e9eba3</id>
<content type='text'>
VERSION must be indicated when passing a version string to project().
Also, LANGUAGES must be also be passed when the language name is not the
only argument to project() (apart from the project name itself).
</content>
</entry>
<entry>
<title>CMakeLists.txt: set project VERSION</title>
<updated>2023-10-25T12:09:16+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T12:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=de0d0e9fab2dc8e5886484c680d7ab9062ad3952'/>
<id>urn:sha1:de0d0e9fab2dc8e5886484c680d7ab9062ad3952</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: Stop forcing STATIC library</title>
<updated>2023-10-15T23:16:32+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-15T23:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=c4979825b7e71a3499ecc4529313af78a1945ebd'/>
<id>urn:sha1:c4979825b7e71a3499ecc4529313af78a1945ebd</id>
<content type='text'>
Distribution packagers might prefer dynstr as a shared object.
</content>
</entry>
<entry>
<title>Install .pc file</title>
<updated>2023-10-15T22:38:06+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-15T22:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=ef14ee964ac098888a662b0a98fd88869d255d86'/>
<id>urn:sha1:ef14ee964ac098888a662b0a98fd88869d255d86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support installation</title>
<updated>2023-10-02T12:39:43+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-02T12:39:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=d0d843b7046ced76336604450f8eb78b4decfa09'/>
<id>urn:sha1:d0d843b7046ced76336604450f8eb78b4decfa09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: add cmake_minimum_required</title>
<updated>2023-10-02T12:38:53+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-02T12:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=0e779caae658f118d535e9f0a74f0012eefca9a0'/>
<id>urn:sha1:0e779caae658f118d535e9f0a74f0012eefca9a0</id>
<content type='text'>
This command is mandatory for all CMake projects. 3.0 was chosen since
dynstr does not require any newer CMake features.
</content>
</entry>
<entry>
<title>CMakeLists.txt: Set project language to C</title>
<updated>2023-08-02T11:06:08+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-02T11:06:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=58bd7d93762e7a5eeba17e0cdb527b7f600ddc64'/>
<id>urn:sha1:58bd7d93762e7a5eeba17e0cdb527b7f600ddc64</id>
<content type='text'>
Otherwise, CMake tests the system C++ compiler by default, which is not
a requirement for dynstr.
</content>
</entry>
<entry>
<title>Added license notice to CMakeLists.txt, used PROJECT_NAME</title>
<updated>2020-07-26T12:37:57+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2020-07-26T12:37:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dynstr/commit/?id=3b94bbd2bd9e391ab0dcb8a116403f9d537c9886'/>
<id>urn:sha1:3b94bbd2bd9e391ab0dcb8a116403f9d537c9886</id>
<content type='text'>
</content>
</entry>
</feed>
