Adriano dos Santos Fernandes
c7d87029c3
Add support for VS 2019 build.
2021-11-14 20:56:28 -03:00
hvlad
572348cae0
Lets build CLOOP using same make file that generates interface files.
...
It allows to avoid binding to the particular MSVC compiler version.
Undo most of the changes in cloop.vcxproj to restore ability to use MSVC older than v2017.
2020-09-03 11:40:33 +03:00
cb21d4365d
Include CLOOP build and interfaces generation to Windows build
2020-08-28 17:53:35 +02:00
Paul Reeves
6da5d068f2
Throw an error if re2 fails to build
2020-04-22 15:41:11 +02:00
hvlad
34ad4218ef
Avoid creating folders for the build logs of misc libraries
2020-04-18 19:31:13 +03:00
55ef2beb20
firebird.conf and databases.conf without .in suffix
2020-01-16 13:41:34 +03:00
9164797892
Refined Windows package creation ( #251 )
2020-01-15 16:50:18 +03:00
hvlad
781b51fa0d
Fix typo
2019-09-30 14:45:32 +03:00
Alexander Peshkov
861d536fc2
Int128 - new datatype ( #220 )
...
* Int128 support - work in progress
* Work in progress
* Int128 datatype appears to be mostly OK except sort & index
* Fixed divide scaling, added sorting & network (xdr) support
* Binding control, aggregate nodes, cleanup and documentation
* Fixed VS2017 AppVeyor build
* Next attempt to fix vs2017 build
* Next attempt to fix vs2017 build
* Next attempt to fix vs2017 build
* Update MSVC build.
* Set VS architecture correctly
* Fixed a number of issues noticed by Mark
2019-09-16 20:59:54 +03:00
hvlad
100d7b07db
It is not required to specify VS version
2019-08-13 01:05:50 +03:00
hvlad
f1964ffc5f
1. cmake supplied with VS 2017 doesn't support switch -B
...
2. Correct usage of target platform (Win32\x64)
2019-08-13 00:57:10 +03:00
Adriano dos Santos Fernandes
4a1677750f
Windows build adjustments.
2019-08-12 13:19:19 -03:00
Adriano dos Santos Fernandes
4173806796
Windows build with msbuild to also work with VS Build Tools. ( #195 )
...
Do not call VS set env. script ourselves, but instead expected it to be already called by user.
2019-04-25 12:20:02 -03:00
hvlad
50a2905148
Merge branch 'master' into read_consistency
...
Fixed post-merge conflicts
2017-12-29 14:00:56 +02:00
hvlad
ccbf5c724a
Merge branch 'master' into read_consistency
2017-12-29 10:55:31 +02:00
hvlad
0d11d6ecad
Remove libtomcrypt files from common.
...
Integrate libtomcrypt in extern into Windows build.
2017-09-14 15:55:48 +03:00
hvlad
bdc7bd8d3e
Merge branch 'master' into read_consistency
2017-07-10 23:54:42 +03:00
hvlad
16a276089b
Support for VC 2013 (MSVC12)
2016-12-01 13:13:25 +02:00
Roman Simakov
5021c37285
Merge
2016-04-01 17:52:13 +03:00
Dmitry Yemanov
a958ee4fe2
Minimize dependencies on ODS number in project files.
2016-03-25 09:47:13 +03:00
hvlad
3c62d90518
Merge branch 'master' into read_consistency
2016-03-24 11:58:13 +02:00
Roman Simakov
f3fd2d7cb5
Initial apply patch of Nikolay
2016-03-22 17:43:58 +03:00
dimitr
7b69e1f195
Renamed security3.fdb -> security4.fdb.
2016-03-06 08:32:18 +00:00
dimitr
277d85c520
Removed filename dependencies on FB version, to avoid renaming them with the every release. Cleaned up the MSVC6 remainings.
2016-03-06 08:17:00 +00:00
aafemt
53998b429d
Use autoconfig_msvc.h from where it is
2016-02-20 15:34:20 +00:00
hvlad
5d6723c25b
Support for zlib on Windows
2014-12-01 09:04:39 +00:00
skidder
17b60455d5
Vanilla mkdir program does not recognize -p switch on Windows. It is the default, so remove it
2014-07-17 20:35:37 +00:00
skidder
7c743fc291
Fix build warnings
2014-07-17 18:48:46 +00:00
asfernandes
e6ba3d47f2
Improvement CORE-2224 - Upgrade ICU to version 52.1
2014-02-24 16:23:16 +00:00
robocop
ee3279d766
Make always the release version of LibTomMath, as we do with ICU.
2012-01-17 12:23:56 +00:00
hvlad
3876fe1d0b
Adjust LibTomMath project files to allow build both Firebird and libtommath library by the same version of MSVC.
...
Adjust make_boot to automatically choose correct solution to build libtommath.
2011-12-28 15:15:32 +00:00
hvlad
851be3ca0c
Build LibTomMath as part of boot build process. Only VS2010 supported so far.
2011-12-26 23:20:12 +00:00
dimitr
d73ec7a883
Fixed the debug boot build.
2011-01-12 10:46:56 +00:00
asfernandes
9c42d4e5af
Finish the statements refactor in the engine. Get rid of jrd_nod.
2010-12-04 22:15:03 +00:00
dimitr
fb53d4334e
Fixed MSVC8 build.
2010-11-03 08:33:28 +00:00
hvlad
6ab41f6033
Fixed errors about missed ib_util.dll in firebird.log during boot build
2010-10-29 21:38:17 +00:00
asfernandes
5c7e5ce634
Misc
2010-10-22 01:24:31 +00:00
hvlad
5e0f9392a2
New build system for Windows. MSVC10 only so far.
2010-10-20 22:15:48 +00:00
hvlad
6e2db049ea
Make Windows build work (MSVC8 only) after Alex changes.
...
Some corrections is still required.
2010-07-23 14:06:29 +00:00
hvlad
bf319f4387
Make boot build work. After recent changes embedded fails without config file. Hope it will be fixed too.
2010-03-01 09:04:13 +00:00
robocop
ecd01da22d
Goodbye gdef.
2009-12-04 10:05:41 +00:00
asfernandes
5ae2263366
Undo more changes of previous ib_util patch - thanks to Claudio
2008-07-13 16:21:40 +00:00
asfernandes
dcdcd0a31f
Fix the Windows boot build
2008-06-17 13:45:09 +00:00
paul_reeves
7e97411cf6
report correct name of log file in case of error.
2007-09-13 10:20:33 +00:00
paul_reeves
8d76d28b21
Roll back support for icu debug builds as part of the Firebird build process on Windows
2007-09-12 14:05:00 +00:00
paul_reeves
6f3ac13222
Copy icu debug dll's too.
2007-09-10 13:52:36 +00:00
paul_reeves
674bfdb354
Use environment variables to encapsulate directory layout differences between VS2005 and earlier.
...
Use FB_GEN_DIR env var. to determin location of generated output.
Tidy up usage of FB_GEN_DB_DIR - only use with unix style paths.
Generate platform specific log files during build process.
2007-09-06 13:25:04 +00:00
paul_reeves
e528997dc7
Prefix (almost) all env vars with FB.
...
Refactor common code (mostly into set_build_target.bat).
Ensure that all VS2005 x64 output is clearly generated into x64
directories, and likewise for Win32 output
2007-02-26 15:18:41 +00:00
asfernandes
e718790ab7
Misc
2006-11-19 14:57:17 +00:00
asfernandes
3808aec64c
Clean the build files and make buildable with MS Visual C++ Express
2006-11-19 14:24:09 +00:00