Commit Graph

25 Commits

Author SHA1 Message Date
chrisbednarski
e0e628ac7e
fix(build): fix build with openssl 3.1.0 on vs2022 (#3969)
* fix log verbosity in windows powershell build script

* stop paths being added multiple times to environment variables

* pass useenv property to msbuild

* linking issue: include crypto.h prior to config.h so POCO_EXTERNAL_OPENSSL is initialised

* resolve poco_base path in powershell script

* build against any available windows sdk
2023-03-17 17:45:56 -05:00
Kevin Dick
f02088d218
buildwin.ps1 script error building the x64 version of Poco (#3749)
buildwin.ps1 failed to build x64 #3740

If build x64 the scripts looks for the _x64.vcproj Files which no longer exists. By removing this the Build is possible.
If only the Build Tools for Visual Studio are available the script does not run because those are not recognized by the Select-VSSetupInstance Script.
Adding the parameter `-product *` also recognizes the Build Tools.

* Removed unused Parameter `platformName`

* Added New CI targets for building poco with the buildwin.ps1 script

Co-authored-by: Jan Kevin Dick <Jan.Dick@de.bosch.com>
Co-authored-by: Aleksandar Fabijanic <aleks-f@users.noreply.github.com>
2022-08-18 00:58:58 -05:00
Alex Fabijanic
6b87beb723 #3405 #3482 #3485 2022-05-24 18:35:58 -05:00
Francis ANDRE
797512fb68 Install VSSetup PowerShell script and use it to compute vs150 & vs160 paths
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2019-07-11 15:19:07 +02:00
Alex Fabijanic
31b77f221f build TestApp and Library 2018-05-31 21:21:50 +02:00
Alex Fabijanic
e1f82a35bf prevent x64 samples build attempt for win32 2018-05-31 17:53:43 +02:00
Francis ANDRE
08b178fb80 Concatene $ENV:INCLUDE & $ENV:LIB 2018-05-30 19:11:08 +02:00
Francis ANDRE
9255903554 Backport from the develop branch. 2018-05-28 12:19:50 +02:00
Alex Fabijanic
8f2ecfccef openssl VS projects modifications 2018-01-29 09:22:45 -06:00
Guenter Obiltschnig
d8a0eec15e remove debug output 2017-02-20 16:55:51 +01:00
Günter Obiltschnig
7a199d5545 added support for Visual Studio 2017 2017-02-20 16:35:22 +01:00
Guenter Obiltschnig
2065799db9 update build scripts for VS2015 2015-07-31 12:49:14 +02:00
Guenter Obiltschnig
931a5a5252 Removing support for Visual Studio.NET 2003 and Visual Studio 2005 - it's time to say goodbye to the past 2014-12-15 11:05:13 +01:00
Aleksandar Fabijanic
8368c899c4 support for projects with different names than directory 2014-08-22 16:11:43 -05:00
Aleksandar Fabijanic
3c120c0a69 fixed linkmode for "both" configuration builds 2014-06-26 15:44:20 -05:00
Alex Fabijanic
0a61d7a2b9 GH #154 Add support for MYSQL_TYPE_NEWDECIMAL
GH #154 Add support for MYSQL_TYPE_NEWDECIMAL to Poco::Data::MySQL
2014-05-12 02:41:48 -05:00
Aleksandar Fabijanic
0811ca147b remove superfluous env. var. assignment 2014-05-02 20:48:35 -05:00
Alex Fabijanic
46b5785d98 - fixed PS build script environment vars generation
- fixed MongoDB 64-bit std::size_t warnings
- added Thread::trySleep()/wakeUp() and tests
2014-04-25 23:50:53 -05:00
Alex Fabijanic
89fc463186 tidied up build script (added pause/ctrl-c, straightened OpenSSL and MySQL environment generation, added msbuild useenv switch) 2014-04-24 21:15:54 -05:00
Alex Fabijanic
7ca90c7de1 - make SQLite FTS default on non-embedded windows
- add support for SQLite thread safety configuration on POSIX platforms
- add WEC2013 support to windows Powersjhell build script
2014-04-19 12:59:50 -05:00
Alex Fabijanic
0a54661bb0 - added optional SQLite Full Text Search support
- Powershell build fixes:
  1) Add platform for MSbuild
  2) fixed omit array handling
2014-04-18 21:32:30 -05:00
Alex Fabijanic
58a544779d build tool handling 2014-02-01 02:36:14 -06:00
Alex Fabijanic
b380047507 updated documentation/help 2014-02-01 02:27:31 -06:00
Alex Fabijanic
c991232c3a removed unnecessary function 2014-02-01 02:23:48 -06:00
Alex Fabijanic
59ed07bd0e powershell build script 2014-02-01 02:21:01 -06:00