config: Switch to CMake

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-01-18 15:51:40 +01:00
parent 86311eccb3
commit 3bc04e1602
4 changed files with 64 additions and 5 deletions
+64
View File
@@ -0,0 +1,64 @@
project(config)
add_library(${PROJECT_NAME} STATIC
"config.hpp"
"config.cpp"
)
target_link_libraries(${PROJECT_NAME}
)
target_include_directories(${PROJECT_NAME}
PUBLIC
${PROJECT_SOURCE_DIR}
)
if (WIN32)
target_compile_definitions(${PROJECT_NAME}
PRIVATE
_CRT_SECURE_NO_WARNINGS
# windows.h
WIN32_LEAN_AND_MEAN
NOGPICAPMASKS
NOVIRTUALKEYCODES
NOWINMESSAGES
NOWINSTYLES
NOSYSMETRICS
NOMENUS
NOICONS
NOKEYSTATES
NOSYSCOMMANDS
NORASTEROPS
NOSHOWWINDOW
NOATOM
NOCLIPBOARD
NOCOLOR
NOCTLMGR
NODRAWTEXT
NOGDI
NOKERNEL
NOUSER
NONLS
NOMB
NOMEMMGR
NOMETAFILE
NOMINMAX
NOMSG
NOOPENFILE
NOSCROLL
NOSERVICE
NOSOUND
NOTEXTMETRIC
NOWH
NOWINOFFSETS
NOCOMM
NOKANJI
NOHELP
NOPROFILER
NODEFERWINDOWPOS
NOMCX
NOIME
NOMDI
NOINOUT
)
endif()
-5
View File
@@ -1,5 +0,0 @@
#include "config.h"
void none() {
}
View File