<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csharp-cmake.git, branch main</title>
<subtitle>csc-cmake use csc instead of msbuild to build C</subtitle>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/'/>
<entry>
<title>Add target_link_dotnet_directories for extra library search paths</title>
<updated>2026-06-30T21:53:24+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T21:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=6b0f1bbd41a6a87647e4e6120b1aa339b1560821'/>
<id>6b0f1bbd41a6a87647e4e6120b1aa339b1560821</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add target_link_dotnet_system_references for extra .NET runtime refs</title>
<updated>2026-06-30T21:49:46+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T21:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=5c7bcb58163e886b65d4b8608f6ca6209514a513'/>
<id>5c7bcb58163e886b65d4b8608f6ca6209514a513</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add target validation to target_link_dotnet_libraries</title>
<updated>2026-06-30T21:47:25+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T21:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=665524c0331cfc6eeab641dfd631aa69c109cd11'/>
<id>665524c0331cfc6eeab641dfd631aa69c109cd11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add .gitignore, remove build/ from tracking</title>
<updated>2026-06-30T20:27:56+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T20:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=4f0d95c1ab0a6a9ed719cfe988bd17f7eda9a66a'/>
<id>4f0d95c1ab0a6a9ed719cfe988bd17f7eda9a66a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move target registration into add_dotnet_library/executable, remove add_dotnet_target</title>
<updated>2026-06-30T20:27:32+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T20:27:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=4a44539963b92e18a31efa08bca2013824c5213f'/>
<id>4a44539963b92e18a31efa08bca2013824c5213f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Third project: two-file executable with globbing for *.cs via CONFIGURE_DEPENDS</title>
<updated>2026-06-30T20:21:31+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T20:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=3b05b33ff30b49ab0a3c4500d9d11c700bdc1a02'/>
<id>3b05b33ff30b49ab0a3c4500d9d11c700bdc1a02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore dotnet_finalize_targets with documentation explaining why deferred creation is needed</title>
<updated>2026-06-30T20:06:39+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T20:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=4470bda7f8f49bc8675889ef03ee4ef01f5a33cc'/>
<id>4470bda7f8f49bc8675889ef03ee4ef01f5a33cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Defer custom command creation with dotnet_finalize_targets and move NATIVE_DEPS to target_link_dotnet_libraries</title>
<updated>2026-06-30T19:54:27+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T19:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=f19db5021361f1cf5780d1d06ceea26b8bf392e6'/>
<id>f19db5021361f1cf5780d1d06ceea26b8bf392e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add NATIVE_DEPENDS parameter for .so file-level tracking</title>
<updated>2026-06-30T19:45:03+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T19:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=3f45fd0c5abaa3090e4e13b60104d0fcffe257f6'/>
<id>3f45fd0c5abaa3090e4e13b60104d0fcffe257f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix rebuild tracking by adding DEPENDS parameter for .dll file-level dependencies</title>
<updated>2026-06-30T19:41:32+00:00</updated>
<author>
<name>Bernhard Guillon</name>
<email>Bernhard.Guillon@begu.org</email>
</author>
<published>2026-06-30T19:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.begu.at/csharp-cmake.git/commit/?id=bf2f3e0acdf98020295732a3a63b7ddbc64a6d6a'/>
<id>bf2f3e0acdf98020295732a3a63b7ddbc64a6d6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
