Commit Graph

18 Commits

Author SHA1 Message Date
Joerg-Christian Boehme
89bce2fa17 Extend cmake getting started documentation 2019-07-16 00:16:38 +02:00
Lyashenko Arsenii Maksimovich
ceb1637043 Add shared/static option in docs (#2415) 2018-08-01 09:56:13 -07:00
Lyashenko Arsenii Maksimovich
f66f47f2f1 Fix invalid paths (#2411) 2018-07-31 10:41:17 -07:00
Lyashenko Arsenii Maksimovich
c3372cff76 Update docs (#2377)
* Add OpenSSL build variant for MinGW.

* Delete excess section.

* Reorganize instruction for OpenSSL building using MSYS2.

* some wording changes
2018-07-05 08:08:52 -07:00
Joerg-Christian Boehme
8a70ab8a1c Cleanup cmake build system (develop) to use transitive dependency management from cmake (#2322)
* Cleanup cmake Root CMakeLists.txt

* Cleanup cmake targets

* Add find openssl modul for older cmake version

* set proper scope

* Switch off make based builds in travis and appveyor

* Fix build break, set C11 on c file

* Set from C11 to C99

* Fix NetSSL win build

* Set C99 compile features

* Fix Windows build

* Fix windows build

* Revert "Fix windows build"

This reverts commit 678d44216bd964f61655df809efbf63ddd8a7bfd.

* Cleanup poco unbundle definition

* Fix PDF build

* Remove unused set affinity

* Add _AFXDLL as target compile definitions

* Refactor add_definitions to target_compile_definitons in Util

* Refactor add_definitions to target_compile_definitons in XML

* Remove THREADSAFE in data sql cmake build

* Refactor add_definitions to target_compile_definition in cmake mysql

* Refactor add_definitions to target_compile_definition in cmake odbc

* Refactor add_definitions to target_compile_definition in cmake sqlite

* Refactor add_definitions to target_compile_definitions in platform specific cmake

* Add _DEBUG as compile definition

* Add build dependencies between Foundation-testrunner and TestApp, TestLibrary in cmake build

* cleanup LIB_MODE_DEFINITIONS in cmake buld system

* Fix broken merge

* Fix android foundation test

* Fix old redis build version

* Fix android fondation test

* Cleanup target link libraries.

* Update cmake documentation

* Some fixese in crypto and netssl for win and some cleanup an SQL

* Minor fix in root CMakeList.txt

* Squashed commit of the following:

commit df050b56b6d81eaf9bdb37bb016fe9a3554eba4f

    Fix build dependecies in cmake

* Squashed commit of the following:

commit f41ce2bb404e197ff04b1e64f7b66c9a2b1e03c8

    Fix PostgreSQL build

* Squashed commit of the following:

commit b7da0deed67ffff23a8b7a50d6deff1e022b2577

    Set db hostnames

* Update doc

* Update cmake build commands

* Set public on target link libraries in cmake build

* Fix broken cppunit merge
2018-06-03 11:19:00 -05:00
Timothy Brackett
43cbd82b7f Fix #1241 Rename CMAKE Variables to allow grouping (#1437)
* Add macro to map ENABLE_* variables provided on CMake command-line to POCO_ENABLE_* variables.

* Properly map ENABLE_* values to POCO_ENABLE_* variables instead of assuming ON
2018-03-26 07:13:54 +02:00
Yegor Yefremov
c226ea3a00 Doc: bump required CMake version to 3.2
CMakeLists.txt requires CMake version 3.2 and later, so fix
documentation accordingly.
2017-12-21 07:49:53 +01:00
Aleksandar Fabijanic
151304135e purge trailing whitespace (#1947) 2017-10-20 15:37:19 -05:00
Alex Fabijanic
a82d4e7293 update documentation (CMake: use embedded openssl by default #1093) 2017-10-04 11:46:03 -05:00
Alex Fabijanic
79b35fd0f3 add note on git clone openssl 2017-09-25 19:28:51 -05:00
Alex Fabijanic
53b9c82de9 update OpenSSL documentation 2017-09-25 19:08:09 -05:00
FrancisANDRE
f58dfc7b1d Fix typo.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-13 12:37:49 +01:00
Alex Fabijanic
a495cc3661 OpenSSL: rebuilt binaries w/ VS 2013, fixed progen files, regenerated VS projects 2015-12-12 19:10:09 -06:00
Alex Fabijanic
6ef38bff0b updated Crypto and NetSSL VS projects, progen files; rebuilt openssl binaries 2015-05-22 00:11:56 -05:00
Guenter Obiltschnig
d247e1cf05 updated CHANGELOG; CMake fixes for OS X; doc updates; release script improvements 2014-12-22 00:06:53 +01:00
Pascal Bach
b36b47d1fa Doc: Add chapter about CMake build to getting started guide 2014-12-21 16:23:35 +01:00
Aleksandar Fabijanic
9eb57dc511 updated GettingStarted doc 2013-06-19 23:55:17 -05:00
Aleksandar Fabijanic
d75e68c027 new trunk (base for 1.5)
windows build only
2012-04-23 01:14:34 +00:00