diff options
Diffstat (limited to 'liblfvm/CMakeLists.txt')
| -rw-r--r-- | liblfvm/CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/liblfvm/CMakeLists.txt b/liblfvm/CMakeLists.txt new file mode 100644 index 0000000..c3ca857 --- /dev/null +++ b/liblfvm/CMakeLists.txt @@ -0,0 +1,16 @@ +# This source code is released into the public domain. + +add_library(liblfvm STATIC) + +# TODO: This should be configurable. +target_compile_definitions(liblfvm PRIVATE LFVM_DBDIR="/var/db/lfvm") + +target_link_libraries(liblfvm PRIVATE nihil nihil.ucl nihil.config) +target_sources(liblfvm + PUBLIC FILE_SET modules TYPE CXX_MODULES FILES + liblfvm.ccm + context.ccm + serialize.ccm + vm.ccm + vm_config.ccm +) |
