Use project-local CMake variables instead of top-level CMake variables (#43)

This commit is contained in:
James Athey 2018-07-24 17:13:42 -04:00 committed by Kuba Podgórski
parent db1221dbca
commit 9611ec3a7e
2 changed files with 11 additions and 3 deletions

8
.gitignore vendored
View File

@ -36,3 +36,11 @@
# Temporary # Temporary
*.swp *.swp
.DS_Store .DS_Store
# CMake
CMakeScripts
*.cmake
# Xcode
*.build
*.xcodeproj

View File

@ -11,12 +11,12 @@ endif (MSVC)
# zip # zip
set(SRC src/miniz.h src/zip.h src/zip.c) set(SRC src/miniz.h src/zip.h src/zip.c)
add_library(${CMAKE_PROJECT_NAME} ${SRC}) add_library(${PROJECT_NAME} ${SRC})
# test # test
enable_testing() enable_testing()
add_subdirectory(test) add_subdirectory(test)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
find_package(Sanitizers) find_package(Sanitizers)
add_sanitizers(${CMAKE_PROJECT_NAME} test.exe) add_sanitizers(${PROJECT_NAME} test.exe)