Vlad Khorsun
b5bdc13eb2
Move some compiler options into property sheet.
...
continuous-integration/drone/push Build is passing
Change InlineFunctionExpansion to AnySuitable (was OnlyExplicitInline).
2023-06-19 11:55:22 +03:00
Vlad Khorsun
57bc21288a
Change Platform Toolset from v141_xp to v141 for Win32 builds by VS 2017.
...
It doesn't compiles after recent changes, and we anyway use VS 2022 as official compiler and VS have no support for WinXP anymore.
2023-06-19 11:22:22 +03:00
Adriano dos Santos Fernandes
68922442fc
Add CompressorTest to Windows build.
2023-04-18 06:49:40 -03:00
Adriano dos Santos Fernandes
b117239f3d
Windows build support for CLIENT_ONLY.
2022-11-27 11:24:57 -03:00
Vlad Khorsun
82ba27fd5d
Hash table based on lock-free list (implemented in libcds).
2022-10-08 20:54:55 +03:00
Vlad Khorsun
e9227aa31c
Revert build destination to the temp\...\firebird folder.
...
make_boot now copies .conf and security.db files into temp\...\firebird, if it not exists there before.
yachts.lnk and security.fdb now symlinks, not a copy of metadata.fdb and securityXXX.fdb.
2022-09-04 18:30:30 +03:00
Vlad Khorsun
5bfb721680
Don't generate browse info by MSVC build. It saves 15-20% of build time on Windows.
2022-08-14 12:43:18 +03:00
Adriano dos Santos Fernandes
d4bd604b05
Separate debug/release output in different directories.
2022-08-12 08:04:50 -03:00
Adriano dos Santos Fernandes
a7b7955503
Improve Windows build process making it generating public files directly in the output directory.
2022-08-12 08:04:49 -03:00
Adriano dos Santos Fernandes
cf63ea5228
Add tests for jrd/RecordNumber.
2022-07-18 08:16:16 -03:00
Adriano dos Santos Fernandes
76dbad5002
Add test framework in engine library.
2022-07-18 08:16:16 -03:00