blob: bd372c78f7a7ee9205674b85030b61de9e972166 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
cmake_minimum_required(VERSION 4.3)
project(HelloCMake LANGUAGES C)
set(DOTNET_ROOT /usr/share/dotnet)
set(CSC_DLL ${DOTNET_ROOT}/sdk/10.0.109/Roslyn/bincore/csc.dll)
set(RUNTIME_DIR ${DOTNET_ROOT}/shared/Microsoft.NETCore.App/10.0.9)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/runtime)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/runtime)
include(cmake/dotnet.cmake)
add_subdirectory(chello)
add_subdirectory(baz)
add_subdirectory(foobar)
add_subdirectory(hello)
add_subdirectory(second)
add_subdirectory(third)
dotnet_finalize_targets()
|