/csharp-skel

Skeleton C# project with working CMake build infrastructure

Primary LanguageCMake

This is a skeleton project of a simple C# hello world application together with CMake modules to carry out the build and NuGet package management. This project features a library consumed by the main application.

All CMake modules present in the cmake-submodules directory are from the SimpleITK project.

Clonning

git clone https://github.com/tarc/csharp-skel.git &&\

Dependencies

CMake

The latest release can be found in CMake's official site.

Mono

Follow the instructions from the official website Install Mono on Linux to get the latest release version running on a Linux machine.

NuGet

Download the latest windows x86 commandline version from the official website and save it in the root directory of this project.

Building

cd csharp-skel
mkdir build
cd build
cmake ..
cmake --build .