Use target_include_directories to help dependents find the zip.h file (#45)

* use target_include_directories to tell dependents about the include path

* ignore CMake-generated files for Visual Studio
This commit is contained in:
James Athey 2018-07-31 02:25:24 -04:00 committed by Kuba Podgórski
parent cb23feb8b7
commit 894f63002d
2 changed files with 11 additions and 0 deletions

10
.gitignore vendored
View File

@ -44,3 +44,13 @@ CMakeScripts
# Xcode
*.build
*.xcodeproj
zip.sln
zip.vcxproj.filters
zip.vcxproj
ALL_BUILD.vcxproj.filters
ALL_BUILD.vcxproj
CMakeFiles/
zip.dir/
test/test.exe.vcxproj.filters
test/test.exe.vcxproj
test/test.exe.dir/

View File

@ -12,6 +12,7 @@ endif (MSVC)
# zip
set(SRC src/miniz.h src/zip.h src/zip.c)
add_library(${PROJECT_NAME} ${SRC})
target_include_directories(${PROJECT_NAME} INTERFACE src)
# test
enable_testing()