448 Commits

Author SHA1 Message Date
6b9972b0a6 Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:37:01 +01:00
c694b22fae Redirect output files to the output folder
Thou linker can locate the output .lib file of referenced projects
wherever .lib is just fine, this helps us to gather all .pdb files in
the output folder.

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:46:17 +01:00
704de7808c AppVeyor: Remove Visual Studio 2017 from build matrix
As we no longer explicitly set WindowsTargetPlatformVersion property,
AppVeyor Visual Studio 2017 builders assume 8.1 SDK for ARM64 too,
resulting in an unknown platform.

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:46:17 +01:00
b614865e2b Cleanup project files
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:46:17 +01:00
e3ad3fe729 Switch to SPDX license notice
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-30 11:05:28 +01:00
69d0a92288 AppVeyor: Add Visual Studio 2022 to the build matrix
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-30 09:30:41 +01:00
b5999a4520 Retire Visual Studio 2010 support and merge 2017 and 2019 project files
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-30 09:26:42 +01:00
3d90357905 Cleanup common.h
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-30 11:57:13 +02:00
919b44573a Copyright: Bump year
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:35:33 +01:00
7a7030b9e3 Add UTF-8 BOM markers
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-11-19 10:53:27 +01:00
325f9d6b08 Address code analysis warnings
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 20:33:41 +01:00
e6a06ee2d1 Extend copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:12:27 +01:00
eeff73ce37 Discontinue versioning
As stdex has been made static library it really makes no sense to
continue labeling versions.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:12:14 +01:00
da7ca1c368 Configure precompiled headers locally
Build is using precompiled headers in pch.h. Explicitly configure it so
it does not rely on host solution configuration.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 15:15:25 +01:00
caa85e1da8 Reference solution property pages only if they exist
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 15:09:59 +01:00
37335edb71 Add AppVeyor support
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 15:07:44 +01:00
42cb00a22a Rename stdafx.h to pch.h
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 14:08:50 +01:00
98fdf583f2 Unify platform designations
.sln uses the same as .vcxproj files

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 13:50:16 +01:00
50cdbee3ae Add Visual Studio 2019 support
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-19 11:27:43 +02:00
7d1ba8c1d1 Extend copyright year 2018-09-07 23:47:57 +02:00
5a75611807 Clean-up 2018-09-07 23:47:39 +02:00
7dfd391098 Introduce VS solution files 2018-09-07 22:55:19 +02:00
913158633a Make stdex static library 2018-09-07 22:54:58 +02:00
2f908dbeca Introduce ARM64 support 2018-09-07 22:39:30 +02:00
942c57f8c2 Remove MFC dependency 2018-09-07 19:25:34 +02:00
47ce0810c2 Merge branch 'master' of https://github.com/Amebis/stdex 2018-09-03 10:41:26 +02:00
55ea9fa324 Set version independent project name 2018-08-31 14:24:19 +02:00
a950ec9f5c Redesign the project files and split to versions for VC2010 and VC2017 2018-08-31 12:29:04 +02:00
22151a982c Merge branch 'Branch_245715b10a1997e8cfd6733f169111e7e20c0ab3' 2017-12-22 10:16:36 +01:00
abf068584a Update build year 2017-12-22 10:16:14 +01:00
7b696b8e9f Fix project name in documentation ver/1.0.1 2017-12-22 09:45:43 +01:00
245715b10a Set version to 1.0.1 2017-12-19 11:49:31 +01:00
f843736067 Copyright extended to 2017 2017-04-18 13:50:57 +02:00
d38be14633 stdex::heap_allocator moved to winstd::heap_allocator 2016-10-06 15:55:36 +02:00
7d6e3dc7f5 CloseHandle_delete removed to be replaced by winstd::win_handle 2016-10-06 15:55:15 +02:00
b091bc90bc heap_allocator<> extended 2016-05-30 12:10:21 +02:00
0ed2d0a53d HeapAlloc allocator introduced 2016-05-26 15:55:11 +02:00
49c5b47230 CloseHandle deleter added 2016-05-26 12:58:22 +02:00
c004f8c2ef Doxygen support added 2016-04-11 13:48:32 +02:00
a9bbd269bb Git ignores fixed ver/1.0 2016-03-12 14:12:33 +01:00
f413026bbc stdex::idrec::read_id added 2016-03-02 14:42:23 +01:00
fbb20a2042 _In_/_Out_ parameter declaration added 2016-03-01 15:22:17 +01:00
f5a2b04caa stdex::idrec reading fixed 2016-03-01 14:48:43 +01:00
32391e55a3 stdex::idrec::record template fixed 2016-03-01 14:01:41 +01:00
72766c21b2 Streams set to iostream now 2016-02-29 15:26:25 +01:00
db78cf43d8 .gitignore added 2016-02-29 11:13:34 +01:00
f86db20527 Initial version 2016-02-29 11:10:04 +01:00
4e605240ed Initial commit 2016-02-29 10:08:19 +01:00