Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean MSBUILD output to avoid filling up disk #677

Merged
merged 59 commits into from
Jul 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
40fe4e9
some projects get <six/Utilities.h> indirectrly
May 4, 2022
6bcaf13
Merge branch 'master' into develop/fix-compiler-warnings
May 31, 2022
6e43c6a
trying to build with VS2022 17.2
May 31, 2022
14469e2
scene doesn't use XML
May 31, 2022
e63f482
move #pragma warning(disable) to import/xml/lite.h
Jun 1, 2022
e1a8f14
merge main
Dec 16, 2022
f711912
slam-in "main"
Dec 16, 2022
d72104a
fix compiler diagnostic about "possibly uninitialized result"
Dec 16, 2022
6620606
Merge branch 'main' into develop/fix-compiler-warnings
Dec 16, 2022
ec0a246
Merge branch 'main' into develop/fix-compiler-warnings
Dec 28, 2022
c06e976
Merge branch 'main' into develop/fix-compiler-warnings
Jan 31, 2023
6c2b8be
update "externals" to remove compiler warnings
Jan 31, 2023
14c87d6
cmake -j 8 seems to work
Jan 31, 2023
1f32558
remove more compiler warnings
Jan 31, 2023
a4950b9
setAttribute*() overloads
Jan 31, 2023
ceaddb2
getISMUri() utility routine
Jan 31, 2023
1f9fc20
double -> float warnings
Jan 31, 2023
c806456
Merge branch 'main' into develop/fix-compiler-warnings
Feb 9, 2023
8ca6003
latest from coda-oss and NITRO
Feb 9, 2023
e9d840a
Squashed 'externals/coda-oss/' changes from 1582c6ac9..0657f3297
Feb 9, 2023
144d8ae
Merge commit 'e9d840a2d8b60d7a0cac17a9419646677bbdaffb' into develop/…
Feb 9, 2023
10726f3
Squashed 'externals/nitro/' changes from e1a64da1f..e2f038e45
Feb 9, 2023
9988fb5
latest from coda-oss and NITRO
Feb 9, 2023
2e10060
latest from coda-oss and NITRO
Feb 9, 2023
5db7d33
build SIX cleanly with CMake using GCC
Feb 9, 2023
2a4285a
build SIX cleanly with CMake using GCC
Feb 9, 2023
b8df73f
get closer to a clean build with MSVC
Feb 9, 2023
5ee7d00
clean CMake build with MSVC
Feb 10, 2023
ed84d63
Merge branch 'main' into develop/fix-compiler-warnings
Feb 17, 2023
583f7a3
Merge branch 'main' into develop/fix-compiler-warnings
Feb 17, 2023
14110ea
Merge branch 'main' into develop/fix-compiler-warnings
Mar 1, 2023
c54554d
fix Release build
Mar 1, 2023
39f847f
start work on passing in an already constructed xml::lite::validator
JDanielSmith Mar 10, 2023
4e4ef1b
a bit closer to being able to create/use xml::lite::validator outside…
JDanielSmith Mar 10, 2023
65cb7ef
Merge branch 'main' into develop/fix-compiler-warnings
Jun 12, 2023
8a58992
Squashed commit of the following:
Jun 12, 2023
a4f9920
slam in "main"
Jun 12, 2023
d4c0922
use our own types::complex for complex<short>, et. al.
Jun 12, 2023
ff24cec
Have the compiler pick between std::complex and details::complex
Jun 12, 2023
fbddfdf
more use of types::complex
Jun 12, 2023
78653a9
merge main
Jul 11, 2023
f8a2258
slam in "main"
Jul 11, 2023
01bbcea
build coda-oss.vcxproj in six.sln
Jul 11, 2023
2b86b57
match YAML from coda-oss; use msbuild to build six.sln
Jul 11, 2023
8c3d398
remove extra '\'
Jul 11, 2023
0024b10
need other stuff from CODA-OSS to build coda-oss.vcxproj
Jul 11, 2023
07faf77
build six.sln against a SIX install
JDanielSmith Jul 12, 2023
91883cd
consistent project settings
JDanielSmith Jul 12, 2023
168f7f0
consistent project settings
JDanielSmith Jul 12, 2023
5105e3e
Merge branch 'develop/fix-compiler-warnings' of https://github.com/ng…
JDanielSmith Jul 12, 2023
33adbd7
Squashed commit of the following:
JDanielSmith Jul 14, 2023
d345db9
consistent VCXPROJ settings
JDanielSmith Jul 14, 2023
4c03cc8
fix NITF-C build errors
JDanielSmith Jul 17, 2023
5f5da6d
explicitly link against xerces and xml.lite
Jul 17, 2023
ef11756
match YAML in coda-oss
Jul 17, 2023
6f20b34
Merge branch 'main' into develop/fix-compiler-warnings
Jul 18, 2023
d2be988
Squashed commit of the following:
Jul 18, 2023
653fe42
Merge branch 'main' into develop/fix-compiler-warnings
Jul 20, 2023
9791b10
changes from cpp17
Jul 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/frequent_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ jobs:
- name: msbuild
run: |
msbuild six.sln /p:configuration=${{ matrix.configuration }}
msbuild six.sln /p:configuration=${{ matrix.configuration }} /t:Clean

build-msbuild-windows:
strategy:
Expand Down Expand Up @@ -69,6 +70,7 @@ jobs:
- name: msbuild
run: |
msbuild six.sln /p:configuration=${{ matrix.configuration }}
msbuild six.sln /p:configuration=${{ matrix.configuration }} /t:Clean
#- name: vstest
# uses: microsoft/[email protected] # https://github.com/marketplace/actions/vstest-action
# with:
Expand Down
2 changes: 2 additions & 0 deletions six/modules/c++/cpp_pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@
#include <atomic>
#include <future>

#pragma warning(disable: 5105) // macro expansion producing '...' has undefined behavior

#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
#define NOMINMAX
#include <windows.h>
Expand Down