summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add target validation to target_link_dotnet_librariesBernhard Guillon2026-06-301-0/+15
|
* Add .gitignore, remove build/ from trackingBernhard Guillon2026-06-3034-3673/+1
|
* Move target registration into add_dotnet_library/executable, remove ↵Bernhard Guillon2026-06-3039-17/+3677
| | | | add_dotnet_target
* Add Third project: two-file executable with globbing for *.cs via ↵Bernhard Guillon2026-06-304-0/+33
| | | | CONFIGURE_DEPENDS
* Restore dotnet_finalize_targets with documentation explaining why deferred ↵Bernhard Guillon2026-06-301-0/+41
| | | | creation is needed
* Defer custom command creation with dotnet_finalize_targets and move ↵Bernhard Guillon2026-06-306-99/+123
| | | | NATIVE_DEPS to target_link_dotnet_libraries
* Add NATIVE_DEPENDS parameter for .so file-level trackingBernhard Guillon2026-06-302-4/+15
|
* Fix rebuild tracking by adding DEPENDS parameter for .dll file-level ↵Bernhard Guillon2026-06-304-4/+25
| | | | dependencies
* Add Second executable with Baz dependencyBernhard Guillon2026-06-303-0/+16
|
* Use cmake/runtimeconfig.json.in template with configure_file for executablesBernhard Guillon2026-06-302-4/+8
|
* Use CMAKE_RUNTIME_OUTPUT_DIRECTORY for all runtime artifactsBernhard Guillon2026-06-304-9/+10
|
* Use add_library instead of custom command for C libraryBernhard Guillon2026-06-302-14/+4
|
* Add C hello library with P/Invoke from BazBernhard Guillon2026-06-304-0/+26
|
* Add Baz library with transitive PUBLIC dependency supportBernhard Guillon2026-06-307-21/+66
|
* Add cmake/dotnet.cmake with add_dotnet_library, add_dotnet_executable, and ↵Bernhard Guillon2026-06-304-40/+115
| | | | target_link_dotnet_libraries
* Reorganize into hello/ and foobar/ subdirectoriesBernhard Guillon2026-06-305-49/+45
|
* Add FooBar library with CMake build integrationBernhard Guillon2026-06-303-1/+36
|
* cool ^^ what a nice thingBernhard Guillon2026-06-302-7/+26
|
* first testBernhard Guillon2026-06-302-0/+30