Commit Graph

40 Commits

Author SHA1 Message Date
Steffen Olszewski
496427f7b3 Add default source groups for all targets 2023-05-10 21:49:38 +02:00
Steffen Olszewski
7fe23f3732 Revert "closes #681"
This reverts commit 782760c5c5.
2023-05-10 20:57:51 +02:00
Daniel Herchenbach
782760c5c5 closes #681
I am using CMake command
file with GLOB_RECURSE to scan source files
and then
source_group with TREE to place them in a hierarchy for better overview in the IDE.
Those commands should work with CMake version >= 3.8.
2022-12-11 17:15:45 +01:00
Jacob Lauritzen
91304ac1e1 Introduce OATPP_LINK_TEST_LIBRARY 2022-01-07 09:28:23 +01:00
Jacob Lauritzen
2aa6c233f6 Only build oatpp-test of OATPP_BUILD_TESTS is YES 2022-01-06 11:36:10 +01:00
Julian Ste
ac941832d0
Update CMakeLists.txt 2021-11-26 09:36:52 +01:00
lganzzzo
71cac5b439 Remove unused compiler directives 2021-11-16 02:26:27 +02:00
Sébastien Gallou
47b34ef74c Make MSVC runtime setting available for all projects 2021-06-11 09:55:01 +02:00
Sébastien Gallou
6940d26f2e Add option to link with MSVC static runtime (OFF by default) 2021-06-11 00:20:16 +02:00
lganzzzo
24c18ad166 CMakeLists.txt. Add compat option 'OATPP_COMPAT_BUILD_NO_SET_AFFINITY' 2020-06-05 00:49:07 +03:00
cdigruttola
015e5dab03 add check for gcc version less than 5 due to missing std::put_time 2020-06-03 12:33:42 +02:00
Bram
f3f17032b4 Adding option for turning off linking atomic and refactor linking external libraries code block 2020-06-02 16:32:27 +02:00
lganzzzo
6d28fabc2b CMakeLists.txt add log diableing options. 2020-01-26 17:46:05 +07:00
lganzzzo
8dd39ca65d Greed Testsgit add --all
q
2020-01-07 02:35:32 +02:00
lganzzzo
ce46616075 Fix multipart write/read. 2020-01-07 02:10:48 +02:00
lganzzzo
693f1a1123 Feature async::Executor. Suggest threads count. 2019-09-02 03:48:31 +03:00
lganzzzo
9b0f485850 Build(Windows). Remove compiler switch. '/vmg'. 2019-08-19 02:13:22 +03:00
Benedikt-Alexander Mokroß
149fa41ab4 Removing accidentally commited Wextra flag. 2019-08-12 09:36:55 +02:00
Benedikt-Alexander Mokroß
b583052b2e Warningless in -Wextra, hardened sprintf-calls. 2019-08-12 09:18:49 +02:00
bam
438fafd49f Windows Port. Tests compile, doesn't link with wepoll. 2019-07-31 11:34:52 +02:00
lganzzzo
f80b8a8b7a introduce -DOATPP_COMPAT_BUILD_NO_THREAD_LOCAL flag 2019-06-07 23:25:19 +03:00
lganzzzo
20c42b95c0 Proper disable pool allocations. + Config oatpp compiler options from cmake. 2019-03-05 03:09:24 +04:00
lganzzzo
05bd2955b5 Fixing lgtm buid 2019-01-25 17:42:08 +02:00
lganzzzo
cc90da292c better cmake scripts 2019-01-25 16:38:19 +02:00
lganzzzo
a353e40cba better cmake scripts. fixed CI scripts. 2019-01-25 05:22:01 +02:00
lganzzzo
336ff651d8 cmake oatpp installation and versioning 2019-01-23 07:27:14 +02:00
lganzzzo
6dc0898ef7 module restructuring 2019-01-21 05:03:23 +02:00
lganzzzo
be7ef952e4 added core/async/Executor to CMakeLists 2019-01-02 15:49:23 +02:00
lganzzzo
d17904c832 Fixed CMakeLists.txt 2018-12-16 03:00:13 +02:00
lganzzzo
29e3e27e1a oatpp/version increased to '0.18.12' 2018-12-16 02:56:31 +02:00
lganzzzo
6d210ef551 updated CMakeLists.txt 2018-12-16 02:34:37 +02:00
lganzzzo
3a8fecee3d better error handling for HeadersReader 2018-12-09 18:15:42 +02:00
lganzzzo
ea215059ad network::virtual_::InterfaceTest prepared 2018-11-15 12:01:11 +02:00
lganzzzo
f132bdd33f virtual pipe test 2018-11-15 02:36:19 +02:00
lganzzzo
59d81e9f2f add SimpleBodyDecoder to CMakeLists.txt 2018-11-09 02:11:10 +02:00
Leonid Stryzhevskyi
1ab3543bd1
Cmd line args parser (#21)
* CommandLineArgumetns parser added

* fixed CMakeLists.txt

* Fix to linux build

* Fix linux build for tests
2018-10-28 23:20:58 +02:00
lganzzzo
766b4803aa constexpr removed. base64 test 2018-10-17 12:22:24 +03:00
lganzzzo
714197b794 TypeTest included in CMakeLists 2018-10-17 10:47:02 +03:00
Florian Rhiem
fb04c456ef Fix typo in CMakeLists.txt 2018-10-13 11:12:06 +02:00
Florian Rhiem
2ef6f2a184 Added basic CMakeLists.txt 2018-10-12 23:08:20 +02:00