{"push_id":2614906341,"size":1,"distinct_size":1,"ref":"refs/heads/poco-1.9.1","head":"612f092235110bdb579c74b245e40679f78fd4b7","before":"4542a15b86aa54c7976055bc0f040c5d1dbcae1a","commits":[{"sha":"612f092235110bdb579c74b245e40679f78fd4b7","author":{"name":"Joerg-Christian Boehme","email":"f49f2a5e660787beb1d0033eaaa9f0d533955c60@chaosdorf.de"},"message":"Cleanup cmake build system to use transitive dependency management from cmake  (#2321)\n\n* Some cleanup in the root CMakeLists.txt\r\n\r\n* Cleanup cmake targets\r\n\r\n* Add find openssl modul for older cmake version\r\n\r\n* Set proper scope\r\n\r\n* Change crypto default to off\r\n\r\n* Fix openssl default to on\r\n\r\n* Remove global setting of C99 standard\r\n\r\n* Set from C11 to C99\r\n\r\n* Fix for NetSSL win build\r\n\r\n* Set C99 compile features\r\n\r\n* Fix Windows build\r\n\r\n* Fix windows build\r\n\r\n* Cleanup poco unbundle definition\r\n\r\n* Fix PDF build\r\n\r\n* Remove unused set affinity\r\n\r\n* Add _CRT_SECURE_NO_WARNINGS as target compile definitions\r\n\r\n* Add _AFXDLL as target compile definitions\r\n\r\n* Remove commented out line\r\n\r\n* Refactor add_definitions to target_compile_definitons in Util\r\n\r\n* Refactor add_definitions to target_compile_definitons in XML\r\n\r\n* Remove THREADSAFE in data sql cmake build\r\n\r\n* Refactor add_definitions to target_compile_definition in cmake mysql\r\n\r\n* Refactor add_definitions to target_compile_definition in cmake odbc\r\n\r\n* Refactor add_definitions to target_compile_definition in cmake sqlite\r\n\r\n* Refactor add_definitions to target_compile_definitions in platform specific cmake\r\n\r\n* Add _DEBUG as compile definition\r\n\r\n* Add build dependencies between Foundation-testrunner and TestApp, TestLibrary in cmake build\r\n\r\n* Use cmake property to build shared libs\r\n\r\n* Cleanup POCO_NO_AUTOMATIC_LIBS. Set only for Windows in cmake build system\r\n\r\n* cleanup LIB_MODE_DEFINITIONS in cmake buld system\r\n\r\n* Add POCO_STATIC for CppUnit\r\n\r\n* Cleanup target link libraries and add option dependencies.\r\n\r\n* Add dependencies management in cmake\r\n\r\n* Update cmake documentation\r\n\r\n* Squashed commit of the following:\r\n\r\ncommit 38c233f93fc8e9ad6e24d686c905eb18c86e19a7\r\n\r\n    Fix \"invalid new-expression of abstract class type ApacheServerRequest\" (#2231)\r\n\r\n    - abstract method \"bool secure() const\" defined in HTTPServerRequest was implemented in ApacheServerRequest, one of its derived classes\r\n     - a ap_log_error had one of its parameters changed for fixing a warning \"passing NULL to non-pointer argument\"\r\n     - minor indentation problems corrected\r\n\r\ncommit 4cbdfbe828943871618172f9e042176f115d61d8\r\n\r\n    Fix build dependencies\r\n\r\n* Improve database cmake build dependencies\r\n\r\n* Update doc\r\n\r\n* Update doc\r\n\r\n* Update cmake build commands\r\n\r\n* Set public on target link libraries in cmake build system\r\n\r\n* Fix PostgreSQL build\r\n\r\n* Fix PostgreSQL build in cmake\r\n\r\n* Fix PostgreSQL from SQL to Data\r\n\r\n* Squashed commit of the following:\r\n\r\ncommit 1ba7d5dcbfb8d07860dd4efda33b31bedf6184c4\r\n\r\n    Add missing cmake file\r\n\r\n* Set path to PostgresSQL in AppVoyer\r\n\r\n* Try to fix AppVeyor build\r\n\r\n* show dir in appvoyer\r\n\r\n* Disable PostgreSQL build on Appvoyer\r\n\r\n* Refactor add_definitions to target_compile_definitions","distinct":true,"url":"https://api.github.com/repos/pocoproject/poco/commits/612f092235110bdb579c74b245e40679f78fd4b7"}]}
{"actor":{"display_login":"aleks-f"}}