windows lean and mean

This commit is contained in:
Green Sky 2025-03-10 21:20:18 +01:00
parent 5ebeeef3c2
commit 981e8e3048
No known key found for this signature in database
GPG Key ID: DBE05085D874AB4A

View File

@ -8,6 +8,7 @@ add_library(solanaceae_ircclient
)
target_include_directories(solanaceae_ircclient PUBLIC .)
target_compile_definitions(solanaceae_ircclient PRIVATE WIN32_LEAN_AND_MEAN)
target_compile_features(solanaceae_ircclient PRIVATE cxx_std_20)
target_compile_features(solanaceae_ircclient INTERFACE cxx_std_17)
target_link_libraries(solanaceae_ircclient PUBLIC
@ -27,6 +28,7 @@ add_library(solanaceae_ircclient_contacts
)
target_include_directories(solanaceae_ircclient_contacts PUBLIC .)
target_compile_definitions(solanaceae_ircclient_contacts PRIVATE WIN32_LEAN_AND_MEAN)
target_compile_features(solanaceae_ircclient_contacts PRIVATE cxx_std_20)
target_compile_features(solanaceae_ircclient_contacts INTERFACE cxx_std_17)
target_link_libraries(solanaceae_ircclient_contacts PUBLIC
@ -43,6 +45,7 @@ add_library(solanaceae_ircclient_messages
)
target_include_directories(solanaceae_ircclient_messages PUBLIC .)
target_compile_definitions(solanaceae_ircclient_messages PRIVATE WIN32_LEAN_AND_MEAN)
target_compile_features(solanaceae_ircclient_messages PRIVATE cxx_std_20)
target_compile_features(solanaceae_ircclient_messages INTERFACE cxx_std_17)
target_link_libraries(solanaceae_ircclient_messages PUBLIC