aboutsummaryrefslogtreecommitdiff
path: root/vm/CMakeLists.txt
blob: 3199ce6eb9d6ccf679fcc269903939e4174603ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cmake_minimum_required(VERSION 3.0)

project(vm)

# Library
add_library(vm
  src/vm.c)

target_include_directories(vm PUBLIC
  ${CMAKE_CURRENT_SOURCE_DIR}/src)

# Tests
add_executable(vmtest
  test/vm_test.c)

target_link_libraries(vmtest
  vm)

target_compile_options(vmtest PRIVATE -DUNIT_TEST -Wall -Wextra)