Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
f0cec01
[imageloader] add stb image support
Moros1138 Feb 2, 2026
bd64bde
[cmake] add USE_STB flag to build examples using stb_image.h/stb_imag…
Moros1138 Feb 2, 2026
5327831
[repo] clean up the readme and provide instructions to use stb_image
Moros1138 Feb 2, 2026
d706d5e
[imageloader][stb] add CreateFromMemory implementations
Moros1138 Feb 2, 2026
adbcc41
Update MacOS to support the new and improve host
Johnnyg63 Feb 2, 2026
8a5da41
PGE3 SH File
Johnnyg63 Feb 2, 2026
18699f9
update Android host
DCubix Feb 3, 2026
53a1b94
Fix key repeat behavior under wayland to match x11
dandistine Feb 3, 2026
fd14912
Should now build for Ubuntu, but they won't get key repeat
dandistine Feb 3, 2026
e758ede
Fix the fix. :shipit:
dandistine Feb 3, 2026
bf84df1
[macos][opengl] undefine GL_CLAMP to silence redefinition warnings
Moros1138 Feb 3, 2026
1e88f1d
Merge pull request #138 from OneLoneCoder/imageloader-stb-image
OneLoneCoder Feb 7, 2026
fcd50ec
Merge pull request #143 from OneLoneCoder/fix-wayland-key-repeat
OneLoneCoder Feb 7, 2026
50ae1d3
Merge pull request #140 from OneLoneCoder/139-update-macos-to-support…
OneLoneCoder Feb 7, 2026
8f96df9
Merge branch 'develop' into 141-update-android-host
OneLoneCoder Feb 7, 2026
e70ebe9
Merge pull request #142 from OneLoneCoder/141-update-android-host
OneLoneCoder Feb 7, 2026
49aa97d
Diego found a bug with Draw2D::ImageRotated. Used the opportunity to …
OneLoneCoder Feb 7, 2026
b447c9d
Merge pull request #144 from OneLoneCoder/fixed-draw-image-rotated
OneLoneCoder Feb 7, 2026
7da5943
Added "world transforms" example
OneLoneCoder Feb 7, 2026
0984d6d
Merge pull request #145 from OneLoneCoder/example-world-transforms
OneLoneCoder Feb 7, 2026
d273031
Quick refactor, updated all demos too
OneLoneCoder Feb 7, 2026
49eb05f
Merge pull request #146 from OneLoneCoder/137-getting-screen-image-er…
OneLoneCoder Feb 7, 2026
7be2f94
Android host no longer needs AssetManager passed to it
DCubix Feb 7, 2026
5b63a40
Updated Camera2D demo - it also has a Pan&Zoom Utility method
OneLoneCoder Feb 8, 2026
28bc128
Merge pull request #151 from OneLoneCoder/147-port-over-camera-example
OneLoneCoder Feb 8, 2026
67103fd
Add fish
dandistine Feb 8, 2026
e7c939f
Merge pull request #148 from OneLoneCoder/quick-android-fix
OneLoneCoder Feb 8, 2026
00186ed
Merge pull request #152 from dandistine/fish
OneLoneCoder Feb 8, 2026
7c8b20e
Added "3D Cube" example - rudimentary 3D, mostly untested
OneLoneCoder Feb 1, 2026
3e47ba9
Merge pull request #154 from OneLoneCoder/introduce-3d
OneLoneCoder Feb 8, 2026
973a778
[api_opengl][gpu_opengl33] fix opengl macros being redefined as stati…
Moros1138 Feb 8, 2026
51941ae
[examples] add mouse example
Moros1138 Feb 9, 2026
4c025b1
[examples][mouse] add all the buttons PGE currently support thanks Bixxy
Moros1138 Feb 9, 2026
e085074
[examples][mouse] switch buttons 3/4 to bPressed for spawning particles
Moros1138 Feb 9, 2026
8774f09
Merge pull request #155 from OneLoneCoder/fix-opengl-constant-macro-c…
OneLoneCoder Feb 9, 2026
3746c94
Added draw3d.h/cpp, matrix4d.h and vector4d.h to the XCode project
Johnnyg63 Feb 9, 2026
89321b1
149-mac-static-inits-are-not-nullptr
Johnnyg63 Feb 9, 2026
8a7070b
Forget to add the SH, now back to work :)
Johnnyg63 Feb 9, 2026
9a3cfd3
Merge pull request #157 from OneLoneCoder/149-mac-static-inits-are-no…
OneLoneCoder Feb 9, 2026
2a98647
Merge pull request #156 from OneLoneCoder/add-mouse-example
OneLoneCoder Feb 9, 2026
780a7da
[x11] undefine None macro and define a constexpr int in the X11 names…
Moros1138 Feb 9, 2026
a8fb577
Merge pull request #159 from OneLoneCoder/a-better-fix-for-x11-none
OneLoneCoder Feb 9, 2026
562c2e9
refactor mouse support and support all 5 buttons properly
Moros1138 Feb 9, 2026
ef6e82e
[x11] refactor mouse to support all 5 buttons properly
Moros1138 Feb 9, 2026
2abe6cb
refactored draw2d/3d ->draw, also took out sw renderer for now (with …
OneLoneCoder Feb 9, 2026
399ce20
Merge pull request #163 from OneLoneCoder/160-remove-draw3d-sorry-ciaran
OneLoneCoder Feb 9, 2026
6fe4a13
very rough first pass at extensions
OneLoneCoder Feb 9, 2026
1adf30d
[wayland] add forward and back buttons to the mouse handler
Moros1138 Feb 9, 2026
baa516f
[wayland] apparently back and forward are side and extra respectively...
Moros1138 Feb 10, 2026
3fb0b11
[mac] add flagsChanged event handler boiler plate and refactored keyb…
Moros1138 Feb 8, 2026
7ec650a
[mac] make a dedicated keyboard event handler, support num clear/lock…
Moros1138 Feb 9, 2026
c803f80
[mac] update header
Moros1138 Feb 10, 2026
f3f710b
[examples] add inidcators for when shift and control are held
Moros1138 Feb 10, 2026
899d880
remove misleading comment
Moros1138 Feb 10, 2026
a3ffcf3
[examples] olc::Draw2D was removed, using olc::Draw instead
Moros1138 Feb 11, 2026
23f6f3d
[emscripten][mouse] mouse event should only be consumed for middle/ne…
Moros1138 Feb 11, 2026
663236b
Merge pull request #167 from OneLoneCoder/fix-fish-example
OneLoneCoder Feb 11, 2026
823a2ef
Merge pull request #162 from OneLoneCoder/x11-refactor-mouse-support
OneLoneCoder Feb 11, 2026
02945c8
Merge pull request #165 from OneLoneCoder/wayland-add-forward/back-bu…
OneLoneCoder Feb 11, 2026
3a3d2f0
Merge pull request #161 from OneLoneCoder/emscripten-refactor-mouse-s…
OneLoneCoder Feb 11, 2026
ce51f2c
Merge pull request #166 from OneLoneCoder/fix-unhandled-up-down-of-mo…
OneLoneCoder Feb 11, 2026
8b9902e
[winapi] add prev/next button support to mouse on windows
Moros1138 Feb 9, 2026
f70679d
update header
Moros1138 Feb 12, 2026
43139cc
[sh] fix typo
Moros1138 Feb 12, 2026
1e87cd7
[sh] update header
Moros1138 Feb 12, 2026
6143964
[windows] add support for mingw cross compiling
Moros1138 Feb 13, 2026
cc55db1
Implement window focus logic and hope javid doesn't change the window…
dandistine Feb 14, 2026
8f2a1d2
Implement window focus logic
dandistine Feb 14, 2026
f5a9191
testing batched FilledPolygon - its slower! Yay! however, its given m…
OneLoneCoder Feb 14, 2026
36fdc43
pulled batch routines into seperate cpp file
OneLoneCoder Feb 14, 2026
c8bbf80
Added tints to batch draw calls
OneLoneCoder Feb 14, 2026
4fb4150
rearranged batch declarations to stop moros bitchin with his feeble ide
OneLoneCoder Feb 14, 2026
965fdc1
Merge pull request #179 from OneLoneCoder/extensions2
OneLoneCoder Feb 14, 2026
1b7be64
Merge pull request #164 from OneLoneCoder/winapi-add-prev/forward-but…
OneLoneCoder Feb 14, 2026
85cefb3
Merge pull request #168 from OneLoneCoder/fix-typo
OneLoneCoder Feb 14, 2026
fe665ad
Merge pull request #177 from dandistine/wayland_focus
OneLoneCoder Feb 14, 2026
dfd6fcd
Merge pull request #178 from dandistine/x11_focus
OneLoneCoder Feb 14, 2026
88e61d2
Merge pull request #176 from OneLoneCoder/mingw-cross-compiling
OneLoneCoder Feb 15, 2026
ad77916
[windows] make mh cmake work on windows
Moros1138 Feb 15, 2026
0fddb92
[x11] make mh cmake work on linux x11
Moros1138 Feb 15, 2026
005fd16
[wayland] make mh cmake work on linux wayland
Moros1138 Feb 15, 2026
5bad7f2
Update Xcode project file: Remove draw2d/3d, and unreferance test/cpp…
Johnnyg63 Feb 15, 2026
8748987
174-mouse-focus-not-implemented-on-macos-15-02-2026
Johnnyg63 Feb 15, 2026
32e951a
Merge pull request #181 from OneLoneCoder/mh_cmake
OneLoneCoder Feb 15, 2026
0af41ee
added MousePosition and MouseVisibilty functions in host, updated mou…
OneLoneCoder Feb 15, 2026
a2a57f2
Merge pull request #183 from OneLoneCoder/mouse-faffery
OneLoneCoder Feb 15, 2026
4e4b4d2
little bug with extensions demo
OneLoneCoder Feb 15, 2026
1ef2eb2
Merge pull request #182 from OneLoneCoder/174-mouse-focus-not-impleme…
OneLoneCoder Feb 15, 2026
ed09a78
Removing double scaling for olc::Draw::ImageRotated
tgd2 Feb 21, 2026
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
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,7 @@ examples/xdg-decoration.o
examples/xdg-shell.c
examples/xdg-shell.h
examples/xdg-shell.o

# stb image headerss
stb_image_write.h
stb_image.h
8 changes: 6 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ file(GLOB sources
if(NOT EMSCRIPTEN)
add_custom_command(
OUTPUT olcPixelGameEngine3.h
COMMAND ${olcGimmeHead_BINARY_DIR}/${CMAKE_CFG_INTDIR}/gimme-head ${CMAKE_CURRENT_SOURCE_DIR}/dev/src/sh_template.h ${CMAKE_BINARY_DIR}/olcPixelGameEngine3.h
COMMAND ${olcGimmeHead_BINARY_DIR}/${CMAKE_CFG_INTDIR}/gimme-head${CMAKE_EXECUTABLE_SUFFIX} ${CMAKE_CURRENT_SOURCE_DIR}/dev/src/sh_template.h ${CMAKE_BINARY_DIR}/olcPixelGameEngine3.h
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dev/src
DEPENDS ${sources}
DEPENDS ${olcGimmeHead_BINARY_DIR}/${CMAKE_CFG_INTDIR}/gimme-head
DEPENDS ${olcGimmeHead_BINARY_DIR}/${CMAKE_CFG_INTDIR}/gimme-head${CMAKE_EXECUTABLE_SUFFIX}
)
else()
add_custom_command(
Expand All @@ -52,3 +52,7 @@ add_dependencies(olcPixelGameEngine3 CopyHeader)
if(BUILD_EXAMPLES)
add_subdirectory(examples)
endif()

if(BUILD_TEST)
add_subdirectory(dev/tests)
endif()
55 changes: 28 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,58 +1,59 @@
# Linux build
# Building

## Cmake
## CMake

### Building X11 (Default)
Configure with:
```bash
cmake -B build -DBUILD_EXAMPLES=ON
cmake --build build
cmake -S . -B build
```

Header file should now be located at `build/olcPixelGameEngine3.h`.

Examples will be located at `build/examples`

### Building for Wayland
**Note**: If using emscripten prepend the configuration command with ``emcmake``

Build with:
```bash
cmake -B build -DBUILD_EXAMPLES=ON -DBUILD_WAYLAND=ON
cmake --build build
```

Header file should now be located at `build/olcPixelGameEngine3.h`.

Examples will be located at `build/examples`
### Available CMake Configuration Flags

* ``-DBUILD_EXAMPLES=ON`` - builds examples, will be located at `build/examples`
* ``-DBUILD_WAYLAND=ON`` - if examples are built, build them using wayland. Linux ONLY!
* ``-DUSE_STB=ON`` - build using stb_image for the image loader (See section on STB Image)

## Manually build a single example with GCC
## Manually on Linux

```bash
cd examples
```

### Using GCC

```bash
g++ -ggdb olcPGE3_ImageQuads.cpp -o olcPGE3_ImageQuads -std=c++20 -lpng -lGL -lX11 -lpthread
```

## Manually build a single example with Clang
### Using Clang

```bash
cd examples
clang++ -ggdb olcPGE3_ImageQuads.cpp -o olcPGE3_ImageQuads -std=c++20 -lpng -lGL -lX11 -lpthread
```

# Emscripten build
### Using Emscripten

## Cmake
```bash
emcmake cmake -B build -DBUILD_EXAMPLES=ON
cmake --build build
emcc olcPGE3_ImageQuads.cpp -o olcPGE3_ImageQuads.html -sASYNCIFY -sALLOW_MEMORY_GROWTH=1 -sSTACK_SIZE=1048576 -sEXPORTED_RUNTIME_METHODS=HEAPF32 -sMAX_WEBGL_VERSION=2 -sMIN_WEBGL_VERSION=2 -sUSE_LIBPNG=1 -sLLD_REPORT_UNDEFINED --preload-file assets@assets
```
Header file should now be located at `build/olcPixelGameEngine3.h`.

Examples will be located at `build/examples`
# Using STB Image

## Get the headers
Aquire [stb_image.h](https://github.com/nothings/stb/blob/master/stb_image.h) and [stb_image_write.h](https://github.com/nothings/stb/blob/master/stb_image_write.h). Place them in the root directory of the repo.

## Manually build a single example
### CMake
Use the same configuration command you've chosen from above, and simply add ``-DUSE_STB=ON`` to the end of it.

### GCC or Clang or EM++

Use the build commands you've chosen from above, and simply add ``-DOLC_USE_STB_IMAGE=1`` to the end of it.

```bash
cd examples
emcc olcPGE3_ImageQuads.cpp -o olcPGE3_ImageQuads.html -sASYNCIFY -sALLOW_MEMORY_GROWTH=1 -sSTACK_SIZE=1048576 -sEXPORTED_RUNTIME_METHODS=HEAPF32 -sMAX_WEBGL_VERSION=2 -sMIN_WEBGL_VERSION=2 -sUSE_LIBPNG=1 -sLLD_REPORT_UNDEFINED --preload-file assets@assets
```
2 changes: 1 addition & 1 deletion dev/msvc/olcPGE3.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 18
VisualStudioVersion = 18.3.11408.92 d18.3
VisualStudioVersion = 18.3.11408.92
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "olcPGE3", "olcPGE3.vcxproj", "{E7ACE477-3385-4FDE-95AD-26E40DF508CC}"
EndProject
Expand Down
43 changes: 21 additions & 22 deletions dev/msvc/olcPGE3.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -195,13 +195,17 @@
<ClInclude Include="..\src\api_opengl.h" />
<ClInclude Include="..\src\config.h" />
<ClInclude Include="..\src\core.h" />
<ClInclude Include="..\src\draw2d.h" />
<ClInclude Include="..\src\draw.h" />
<ClInclude Include="..\src\extension.h" />
<ClInclude Include="..\src\font.h" />
<ClInclude Include="..\src\gputask.h" />
<ClInclude Include="..\src\gpu_iface.h" />
<ClInclude Include="..\src\gpu_opengl33.h" />
<ClInclude Include="..\src\host_android.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\src\host_apple_macos.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
Expand Down Expand Up @@ -236,6 +240,9 @@
<ClInclude Include="..\src\image.h" />
<ClInclude Include="..\src\imload_android.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include="..\src\imload_iface.h" />
<ClInclude Include="..\src\imload_lib_png.h">
Expand All @@ -252,12 +259,14 @@
</ClInclude>
<ClInclude Include="..\src\imload_wingdi.h" />
<ClInclude Include="..\src\matrix3d.h" />
<ClInclude Include="..\src\matrix4d.h" />
<ClInclude Include="..\src\olcpge3.h" />
<ClInclude Include="..\src\pixel.h" />
<ClInclude Include="..\src\polyform.h" />
<ClInclude Include="..\src\sh_template.h" />
<ClInclude Include="..\src\transform2d.h" />
<ClInclude Include="..\src\vector2d.h" />
<ClInclude Include="..\src\vector4d.h" />
<ClInclude Include="..\src\window.h" />
</ItemGroup>
<ItemGroup>
Expand All @@ -269,13 +278,16 @@
</ClCompile>
<ClCompile Include="..\src\api_opengl.cpp" />
<ClCompile Include="..\src\core.cpp" />
<ClCompile Include="..\src\draw2d.cpp" />
<ClCompile Include="..\src\draw2d_sw.cpp" />
<ClCompile Include="..\src\draw.cpp" />
<ClCompile Include="..\src\draw_batch.cpp" />
<ClCompile Include="..\src\font.cpp" />
<ClCompile Include="..\src\gpu_iface.cpp" />
<ClCompile Include="..\src\gpu_opengl33.cpp" />
<ClCompile Include="..\src\host_android.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\src\host_apple_macos.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
Expand Down Expand Up @@ -307,6 +319,9 @@
<ClCompile Include="..\src\image.cpp" />
<ClCompile Include="..\src\imload_android.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\src\imload_lib_png.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
Expand All @@ -320,36 +335,20 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\src\imload_wingdi.cpp" />
<ClCompile Include="..\src\window.cpp" />
<ClCompile Include="..\tests\test_main.cpp">
<ClCompile Include="..\src\imload_stb_image.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\tests\test_matrices.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\src\imload_wingdi.cpp" />
<ClCompile Include="..\src\window.cpp" />
<ClCompile Include="..\tests\test_mh.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\tests\test_pixels.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\tests\test_vector2d.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
Expand Down
Loading
Loading