diff libmlk-db/CMakeLists.txt @ 200:0a285d62ace7

windows: initial VS2017 support While here, do some cleanup in CMake files for a better hierarchy.
author David Demelier <markand@malikania.fr>
date Wed, 28 Nov 2018 22:01:55 +0100
parents f28cb6d04731
children c973501abe36
line wrap: on
line diff
--- a/libmlk-db/CMakeLists.txt	Tue Oct 30 13:21:55 2018 +0100
+++ b/libmlk-db/CMakeLists.txt	Wed Nov 28 22:01:55 2018 +0100
@@ -18,32 +18,25 @@
 
 project(libmlk-db)
 
-find_package(PostgreSQL REQUIRED)
-
-set(
-	HEADERS
-	${libmlk-db_SOURCE_DIR}/malikania/db/account.hpp
-	${libmlk-db_SOURCE_DIR}/malikania/db/character.hpp
-	${libmlk-db_SOURCE_DIR}/malikania/db/database.hpp
-	${libmlk-db_SOURCE_DIR}/malikania/db/model.hpp
-	${libmlk-db_SOURCE_DIR}/malikania/db/spell.hpp
-)
-
 set(
 	SOURCES
 	${libmlk-db_SOURCE_DIR}/malikania/db/account.cpp
+	${libmlk-db_SOURCE_DIR}/malikania/db/account.hpp
 	${libmlk-db_SOURCE_DIR}/malikania/db/character.cpp
+	${libmlk-db_SOURCE_DIR}/malikania/db/character.hpp
 	${libmlk-db_SOURCE_DIR}/malikania/db/database.cpp
+	${libmlk-db_SOURCE_DIR}/malikania/db/database.hpp
+	${libmlk-db_SOURCE_DIR}/malikania/db/model.hpp
 	${libmlk-db_SOURCE_DIR}/malikania/db/spell.cpp
+	${libmlk-db_SOURCE_DIR}/malikania/db/spell.hpp
 )
 
 malikania_define_library(
 	TARGET libmlk-db
-	SOURCES ${HEADERS} ${SOURCES}
+	SOURCES ${SOURCES}
 	LIBRARIES
 		${PostgreSQL_LIBRARIES}
 	PUBLIC_INCLUDES
-		${Boost_INCLUDE_DIRS}
 		${libmlk-db_SOURCE_DIR}/malikania
 	PRIVATE_INCLUDES
 		${PostgreSQL_INCLUDE_DIRS}