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-client-async-ssl-system-executor
Jamfile
http_client_async_ssl_system_executor.cpp)
source_group("" FILES
Jamfile
http_client_async_ssl_system_executor.cpp)
target_include_directories(http-client-async-ssl-system-executor
PRIVATE ${PROJECT_SOURCE_DIR})
@@ -12,6 +12,10 @@ add_executable(http-client-async-ssl
Jamfile
http_client_async_ssl.cpp)
source_group("" FILES
Jamfile
http_client_async_ssl.cpp)
target_include_directories(http-client-async-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-client-async
Jamfile
http_client_async.cpp)
source_group("" FILES
Jamfile
http_client_async.cpp)
target_link_libraries(http-client-async PRIVATE Boost::beast)
set_target_properties(http-client-async
@@ -12,6 +12,10 @@ add_executable(http-client-awaitable-ssl
Jamfile
http_client_awaitable_ssl.cpp)
source_group("" FILES
Jamfile
http_client_awaitable_ssl.cpp)
target_include_directories(http-client-awaitable-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
@@ -12,6 +12,10 @@ add_executable(http-client-awaitable
Jamfile
http_client_awaitable.cpp)
source_group("" FILES
Jamfile
http_client_awaitable.cpp)
target_link_libraries(http-client-awaitable PRIVATE Boost::beast)
set_target_properties(http-client-awaitable
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-client-json
Jamfile
json_client.cpp)
source_group("" FILES
Jamfile
json_client.cpp)
target_link_libraries(http-client-json PRIVATE Boost::beast Boost::json)
set_target_properties(http-client-json
@@ -12,6 +12,10 @@ add_executable(http-client-coro-ssl
Jamfile
http_client_coro_ssl.cpp)
source_group("" FILES
Jamfile
http_client_coro_ssl.cpp)
target_include_directories(http-client-coro-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-client-coro
Jamfile
http_client_coro.cpp)
source_group("" FILES
Jamfile
http_client_coro.cpp)
target_link_libraries(http-client-coro PRIVATE Boost::beast)
set_target_properties(http-client-coro
+5
View File
@@ -13,6 +13,11 @@ add_executable(http-crawl
http_crawl.cpp
urls_large_data.cpp)
source_group("" FILES
Jamfile
http_crawl.cpp
urls_large_data.cpp)
target_link_libraries(http-crawl PRIVATE Boost::beast)
set_target_properties(http-crawl
@@ -12,6 +12,10 @@ add_executable(http-client-methods
Jamfile
http_client_methods.cpp)
source_group("" FILES
Jamfile
http_client_methods.cpp)
target_link_libraries(http-client-methods PRIVATE Boost::beast)
set_target_properties(http-client-methods
@@ -12,6 +12,10 @@ add_executable(http-client-sync-ssl
Jamfile
http_client_sync_ssl.cpp)
source_group("" FILES
Jamfile
http_client_sync_ssl.cpp)
target_include_directories(http-client-sync-ssl
PRIVATE ${PROJECT_SOURCE_DIR})
+4
View File
@@ -12,6 +12,10 @@ add_executable(http-client-sync
Jamfile
http_client_sync.cpp)
source_group("" FILES
Jamfile
http_client_sync.cpp)
target_link_libraries(http-client-sync PRIVATE Boost::beast)
set_target_properties(http-client-sync