diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4f4d6db..655288a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -80,7 +80,9 @@ jobs: uses: actions/upload-artifact@v3 with: name: ${{env.name}} - path: ${{env.name}}/yapb.dll + path: | + ${{env.name}}/yapb.dll + ${{env.name}}/yapb.pdb bot-release: if: | diff --git a/meson.build b/meson.build index e2b818b..b9e943a 100644 --- a/meson.build +++ b/meson.build @@ -195,13 +195,13 @@ elif os == 'windows' and (cxx =='msvc' or cxx == 'clang-cl') # minor optimizations for release build if build_type == 'release' cxxflags += [ - '/GS-', '/Ob2', '/Oy', '/Oi', '/Ot', '/fp:precise', '/GF', '/GS-', '/GF', '/arch:SSE2' + '/GS-', '/Ob2', '/Oy', '/Oi', '/Ot', '/fp:precise', '/GF', '/GS-', '/GF', '/arch:SSE2', '/Zi' ] # add wpo if msvc if cxx == 'msvc' cxxflags += [ - '/GL' + '/GL', '/DEBUG' ] endif diff --git a/vc/yapb.vcxproj b/vc/yapb.vcxproj index 8f34810..2cde87f 100644 --- a/vc/yapb.vcxproj +++ b/vc/yapb.vcxproj @@ -250,7 +250,7 @@ .\release\inf\ Level4 true - None + ProgramDatabase CompileAsCpp MultiFile true @@ -285,7 +285,7 @@ .\release\yapb.dll true user32.dll;ws2_32.dll;%(DelayLoadDLLs) - false + true false Windows true