Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
add litehtml specific testing options in cmake
  • Loading branch information
charliewolf committed Dec 19, 2023
commit 4a5bc50c5d05d64c6023ee23a0b9b00e988769b5
12 changes: 9 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
cmake_minimum_required(VERSION 3.11)

project(litehtml LANGUAGES C CXX)
include(CTest)
enable_testing()


option(LITEHTML_BUILD_TESTING "enable testing for litehtml" ON)

if(LITEHTML_BUILD_TESTING)
include(CTest)
enable_testing()
endif()

# Soname
# MAJOR is incremented when symbols are removed or changed in an incompatible way
Expand Down Expand Up @@ -183,7 +189,7 @@ install(EXPORT litehtmlTargets FILE litehtmlTargets.cmake DESTINATION lib${LIB_S

# Tests

if (BUILD_TESTING)
if (LITEHTML_BUILD_TESTING)
option(EXTERNAL_GTEST "Use external GoogleTest instead of fetching from GitHub" OFF)

if (EXTERNAL_GTEST)
Expand Down