Commit Graph

49 Commits

Author SHA1 Message Date
Simon Rozman
364ed2cfd4 Declare as portable
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-03 13:17:59 +01:00
Simon Rozman
6b9972b0a6 Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:37:01 +01:00
Simon Rozman
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
Simon Rozman
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
Simon Rozman
b614865e2b Cleanup project files
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 08:46:17 +01:00
Simon Rozman
e3ad3fe729 Switch to SPDX license notice
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-30 11:05:28 +01:00
Simon Rozman
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
Simon Rozman
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
Simon Rozman
3d90357905 Cleanup common.h
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-30 11:57:13 +02:00
Simon Rozman
919b44573a Copyright: Bump year
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:35:33 +01:00
Simon Rozman
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
Simon Rozman
325f9d6b08 Address code analysis warnings
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 20:33:41 +01:00
Simon Rozman
e6a06ee2d1 Extend copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:12:27 +01:00
Simon Rozman
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
Simon Rozman
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
Simon Rozman
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
Simon Rozman
37335edb71 Add AppVeyor support
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 15:07:44 +01:00
Simon Rozman
42cb00a22a Rename stdafx.h to pch.h
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 14:08:50 +01:00
Simon Rozman
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
Simon Rozman
50cdbee3ae Add Visual Studio 2019 support
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-19 11:27:43 +02:00
Simon Rozman
7d1ba8c1d1 Extend copyright year 2018-09-07 23:47:57 +02:00
Simon Rozman
5a75611807 Clean-up 2018-09-07 23:47:39 +02:00
Simon Rozman
7dfd391098 Introduce VS solution files 2018-09-07 22:55:19 +02:00
Simon Rozman
913158633a Make stdex static library 2018-09-07 22:54:58 +02:00
Simon Rozman
2f908dbeca Introduce ARM64 support 2018-09-07 22:39:30 +02:00
Simon Rozman
942c57f8c2 Remove MFC dependency 2018-09-07 19:25:34 +02:00
Simon Rozman
47ce0810c2 Merge branch 'master' of https://github.com/Amebis/stdex 2018-09-03 10:41:26 +02:00
Simon Rozman
55ea9fa324 Set version independent project name 2018-08-31 14:24:19 +02:00
Simon Rozman
a950ec9f5c Redesign the project files and split to versions for VC2010 and VC2017 2018-08-31 12:29:04 +02:00
Simon Rozman
22151a982c Merge branch 'Branch_245715b10a1997e8cfd6733f169111e7e20c0ab3' 2017-12-22 10:16:36 +01:00
Simon Rozman
abf068584a Update build year 2017-12-22 10:16:14 +01:00
Simon Rozman
7b696b8e9f Fix project name in documentation ver/1.0.1 2017-12-22 09:45:43 +01:00
Simon Rozman
245715b10a Set version to 1.0.1 2017-12-19 11:49:31 +01:00
Simon Rozman
f843736067 Copyright extended to 2017 2017-04-18 13:50:57 +02:00
Simon Rozman
d38be14633 stdex::heap_allocator moved to winstd::heap_allocator 2016-10-06 15:55:36 +02:00
Simon Rozman
7d6e3dc7f5 CloseHandle_delete removed to be replaced by winstd::win_handle 2016-10-06 15:55:15 +02:00
Simon Rozman
b091bc90bc heap_allocator<> extended 2016-05-30 12:10:21 +02:00
Simon Rozman
0ed2d0a53d HeapAlloc allocator introduced 2016-05-26 15:55:11 +02:00
Simon Rozman
49c5b47230 CloseHandle deleter added 2016-05-26 12:58:22 +02:00
Simon Rozman
c004f8c2ef Doxygen support added 2016-04-11 13:48:32 +02:00
Simon Rozman
a9bbd269bb Git ignores fixed ver/1.0 2016-03-12 14:12:33 +01:00
Simon Rozman
f413026bbc stdex::idrec::read_id added 2016-03-02 14:42:23 +01:00
Simon Rozman
fbb20a2042 _In_/_Out_ parameter declaration added 2016-03-01 15:22:17 +01:00
Simon Rozman
f5a2b04caa stdex::idrec reading fixed 2016-03-01 14:48:43 +01:00
Simon Rozman
32391e55a3 stdex::idrec::record template fixed 2016-03-01 14:01:41 +01:00
Simon Rozman
72766c21b2 Streams set to iostream now 2016-02-29 15:26:25 +01:00
Simon Rozman
db78cf43d8 .gitignore added 2016-02-29 11:13:34 +01:00
Simon Rozman
f86db20527 Initial version 2016-02-29 11:10:04 +01:00
Simon Rozman
4e605240ed Initial commit 2016-02-29 10:08:19 +01:00