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
Francis ANDRE
4da8181372
Fix version selector for VSWHERE'
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2022-08-22 10:53:05 +02:00
Hernan Martinez
6cf3a53997
Remaining changes for Windows on ARM64 support ( #3608 )
...
* Add ARM64 to Foundation
* Changed lib, and bin folders of ARM64 builds
* Updated buildwin.cmd
2022-05-26 22:40:30 -05:00
Alex Fabijanic
6b87beb723
#3405 #3482 #3485
2022-05-24 18:35:58 -05:00
Günter Obiltschnig
2b3662c854
added VS2022 project files
2022-02-19 21:06:24 +01:00
Günter Obiltschnig
6504039434
build fixes
2020-01-11 23:50:16 +01:00
Günter Obiltschnig
165f5cfd20
re-generated project files
2020-01-11 22:33:28 +01:00
Francis ANDRE
2471aa19d3
Fix vswhere path
2019-10-31 16:36:29 +01:00
Francis ANDRE
65fb39b64b
Backport from poco-1.9.3
2019-07-16 15:56:30 +02:00
Francis ANDRE
a0a5b454ec
Fix PLATFORMSW settings versus Win32/x86
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2019-07-10 09:25:16 +02:00
Francis ANDRE
60405ec93a
Use vswhere for getting the propoer VSCOMMTOOLS path in vs150/vs160
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2019-07-09 09:11:38 +02:00
Francis ANDRE
0d29342012
Add VS2019 support. Use 8.1 SDK
...
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
2019-07-08 10:46:22 +02:00
Francis ANDRE
95c3e7e245
Move vswhere.exe to build\exe
2018-06-20 20:19:50 +02:00
Francis ANDRE
e5acfe67ab
Use vswhere.exe to find where is VisualStudio ToolSet
2018-06-16 19:27:35 +02:00
Francis ANDRE
602a9d4c63
Add WinTestRunner progeneration
2018-05-31 06:21:58 +02:00
Francis ANDRE
4c22b871ae
Use CppUnit as a Poco module: regenerate all VS projects
2018-05-28 23:29:12 +02:00
Francis ANDRE
2b091492a6
Backport from the develop branch
2018-04-13 09:14:03 +02:00
Francis ANDRE
604872b56b
Backport from the develop branch
2018-03-14 12:57:32 +01:00
FrancisANDRE
adaae44444
Use proper x86_amd64 for build of x64 architecture
...
(cherry picked from commit 3b56f3c73e
)
2018-02-09 11:13:24 +01:00
Guenter Obiltschnig
c672c14e5a
remove duplicate files and remaining Id headers
2017-11-10 09:26:24 +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
Alex Fabijanic
acde81f041
GH #477 : 1.5.2 buildwin.cmd incorrect, part II
2014-06-24 22:20:51 -05:00
Alex Fabijanic
61871cb035
GH #477 : 1.5.2 buildwin.cmd incorrect
2014-06-24 22:13:28 -05:00
Guenter Obiltschnig
bb6b33ac30
fixed misplaced parentheses
2014-04-19 23:42:44 +02:00
Guenter Obiltschnig
0df269312c
fixed buildwin.cmd script
2014-04-19 19:10:00 +02:00
Paul Freund
52d4d814c8
Fixed build script for VS2013
2014-04-05 19:26:31 +02:00
Günter Obiltschnig
f24cf35322
added WEC2013 support to buildwin.cmd
2014-03-27 15:48:25 +01:00
Günter Obiltschnig
fbb5a4fc06
fixed buildwin
2014-01-31 17:15:54 +01:00
Guenter Obiltschnig
8cd9cee4b9
added VS2013 support to buildwin
2014-01-31 16:50:33 +01:00
Micah Caldwell
a0b34992d3
Adds support for building from paths with spaces.
...
Attempting to build POCO on Windows when it was sitting in a path with spaces (e.g., C:\my source\poco-1.4.6p2\) failed. This would occur if you did the following from a VS command prompt:
cd "C:\my source\poco-1.4.6p2"
buildwin.cmd 110
The root cause was storing the output of the CD command in a local variable and then attempting to cd into that variable later without appropriately quoting it.
2013-10-14 10:27:17 -07:00
Guenter Obiltschnig
ee77220b33
fixed header comments
2013-09-15 16:34:37 +02:00
Guenter Obiltschnig
f11145547b
re-added MongoDB, improved buildwin and release scripts
2013-07-23 15:04:48 +02:00
Lau Bakman
63a591241c
Added missing debug build options
...
Added %ACTIONSW% and %CONFIGSW% for debug shared build command
2013-06-26 14:50:51 +02:00
Aleksandar Fabijanic
9eb57dc511
updated GettingStarted doc
2013-06-19 23:55:17 -05:00
Aleksandar Fabijanic
36025ccc33
GH #224 : building 1.5.1 on Windows for x64
2013-06-18 00:02:04 -05:00
Yu Kobayashi
613a725b9c
Support Visual Studio Express 2012 for Windows Desktop
2013-02-25 20:04:32 +09:00
aleks-f
9619dfbe7b
GH60: buildwin fixes - add bin64
...
GH #60:buildwin fixes - add bin64 to PATH, build now works if msbuild is
specified in arguments
2013-01-13 10:41:50 -06:00
Guenter Obiltschnig
76cb799819
added msbuild support for vs2010 and 2012 to buildwin.cmd
2012-11-10 12:46:34 +01:00
Aleksandar Fabijanic
fb275a9a30
Visual Studio 2012 projects and solutions files
2012-09-25 05:35:44 +00:00
Aleksandar Fabijanic
d8397b9153
- VS2012: build/tests
...
- JSON: style and exceptions catch by ref fix
- NumberParser: case-insensitive hex parsing
- Dynamic::Var: const std::string& cast operator specialization (coaxing std::string ctor)
- LocalDateTime: strftime fix (buffer too small for full tz string, use %Z instead of %z - makes no difference on windows but is more portable)
- small buildwin.cmd vsvars32.bat call fix
2012-09-24 03:51:40 +00:00
Aleksandar Fabijanic
883de9670a
Windows/VS2011 build all configs
2012-09-23 06:28:42 +00:00
Aleksandar Fabijanic
eb20f339e1
SF 3560990
2012-08-24 03:35:23 +00:00
Aleksandar Fabijanic
a9b0849660
MSBuild support and consolidation of build portion (WIP - trying to get rid of MFC dependency)
2012-07-13 04:43:16 +00:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027
new trunk (base for 1.5)
...
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7
removing old trunk files
2012-04-23 00:43:14 +00:00
Marian Krivos
a360bf900f
trunk/branch integration: fix makefile README CHANGELOG components configure etc.
2011-08-23 09:21:45 +00:00
Aleksandar Fabijanic
fa02d5aa5b
Exception/ODBCException modifications to safely (SQLite ODBC tests were failing) propagate ODBC error messages up the hierarchy
...
SharedPtr/AutoPtr TypeHandler tests
FreeTDS SQLServer tests changes from 1.3.3
Windows build scripts fixes from 1.3.3
2008-10-07 18:58:47 +00:00