Mercurial > trustbridge
diff CMakeLists.txt @ 363:d10d9bc2e84f
Update Windows api usage. Warning: To build on windows you need
a shell32.dll with SHGetKnownFolder
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Mon, 14 Apr 2014 16:57:41 +0000 |
parents | 2fd69803d219 |
children | 35d6b371ba63 |
line wrap: on
line diff
--- a/CMakeLists.txt Sat Apr 12 17:20:30 2014 +0200 +++ b/CMakeLists.txt Mon Apr 14 16:57:41 2014 +0000 @@ -54,6 +54,12 @@ set(PROFILING_LIBS gcov) endif() +if(WIN32) + add_definitions(-D_WIN32_WINNT=0x0600) # Windows vista + add_definitions(-DWINVER=0x0600) + add_definitions(-DMINGW_HAS_SECURE_API) # for _s functions +endif(WIN32) + if(UNIX) set(HARDENING_FLAGS " ${HARDENING_FLAGS} -pie -fPIE -ftrapv") set(HARDENING_FLAGS " ${HARDENING_FLAGS} -Wl,-z,relro,-z,now")