Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mitsuba-renderer/cmake-defaults
https://github.com/mitsuba-renderer/cmake-defaults
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mitsuba-renderer/cmake-defaults
- Owner: mitsuba-renderer
- Created: 2021-08-24T15:55:15.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T11:16:48.000Z (8 months ago)
- Last Synced: 2024-05-02T23:49:27.872Z (8 months ago)
- Language: CMake
- Size: 14.6 KB
- Stars: 1
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
cmake-defaults
==============This repository establishes a standard build environment for RGL projects
including at least the following:- [Mitsuba 2](https://github.com/mitsuba-renderer/mitsuba2)
- [Dr.Jit](https://github.com/mitsuba-renderer/drjit)
- [Dr.Jit-Core](https://github.com/mitsuba-renderer/drjit-core)
- [nanothread](https://github.com/mitsuba-renderer/nanothread)
- [Struct-JIT](https://github.com/mitsuba-renderer/struct-jit)Usage
-----Include as a Git submodule and ``include()`` after having declared the CMake
minimum version, project name, and build options.```cmake
cmake_minimum_required(VERSION 3.13...3.18)project(sjit
DESCRIPTION "Struct-JIT"
LANGUAGES CXX
)option(SJIT_ENABLE_PYTHON "Build Python extension library?" ON)
# Other options hereinclude(ext/cmake-defaults/CMakeLists.txt)
```