Organize source files in CMakeLists with source_group

This commit is contained in:
Mohammad Nejati authored and Mohammad Nejati committed 2024-11-25 11:41:40 +03:30
1 parent 75e45287fb
commit 827ecf5e93
70 files changed
+285 -816

No files matched your search

@@ -12,6 +12,10 @@ add_executable(http-server-async-ssl
Jamfile
http_server_async_ssl.cpp)
source_group("" FILES
Jamfile
http_server_async_ssl.cpp)
target_include_directories(http-server-async-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-async
Jamfile
http_server_async.cpp)
source_group("" FILES
Jamfile
http_server_async.cpp)
target_link_libraries(http-server-async PRIVATE Boost::beast)
set_target_properties(http-server-async
@@ -12,6 +12,10 @@ add_executable(http-server-awaitable
Jamfile
http_server_awaitable.cpp)
source_group("" FILES
Jamfile
http_server_awaitable.cpp)
target_link_libraries(http-server-awaitable PRIVATE Boost::beast)
set_target_properties(http-server-awaitable
@@ -12,6 +12,10 @@ add_executable(http-server-coro-ssl
Jamfile
http_server_coro_ssl.cpp)
source_group("" FILES
Jamfile
http_server_coro_ssl.cpp)
target_include_directories(http-server-coro-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-coro
Jamfile
http_server_coro.cpp)
source_group("" FILES
Jamfile
http_server_coro.cpp)
target_link_libraries(http-server-coro PRIVATE Boost::beast)
set_target_properties(http-server-coro
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-fast
Jamfile
http_server_fast.cpp)
source_group("" FILES
Jamfile
http_server_fast.cpp)
target_link_libraries(http-server-fast PRIVATE Boost::beast)
set_target_properties(http-server-fast
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-flex
Jamfile
http_server_flex.cpp)
source_group("" FILES
Jamfile
http_server_flex.cpp)
target_include_directories(http-server-flex
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-small
Jamfile
http_server_small.cpp)
source_group("" FILES
Jamfile
http_server_small.cpp)
target_link_libraries(http-server-small PRIVATE Boost::beast)
set_target_properties(http-server-small
@@ -12,6 +12,10 @@ add_executable(http-server-stackless-ssl
Jamfile
http_server_stackless_ssl.cpp)
source_group("" FILES
Jamfile
http_server_stackless_ssl.cpp)
target_include_directories(http-server-stackless-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
@@ -12,6 +12,10 @@ add_executable(http-server-stackless
Jamfile
http_server_stackless.cpp)
source_group("" FILES
Jamfile
http_server_stackless.cpp)
target_link_libraries(http-server-stackless PRIVATE Boost::beast)
set_target_properties(http-server-stackless
@@ -12,6 +12,10 @@ add_executable(http-server-sync-ssl
Jamfile
http_server_sync_ssl.cpp)
source_group("" FILES
Jamfile
http_server_sync_ssl.cpp)
target_include_directories(http-server-sync-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-server-sync
Jamfile
http_server_sync.cpp)
source_group("" FILES
Jamfile
http_server_sync.cpp)
target_link_libraries(http-server-sync PRIVATE Boost::beast)
set_target_properties(http-server-sync