File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed
Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -60,19 +60,19 @@ if(XBOX_CONSOLE_TARGET STREQUAL "durango")
6060 set (BUILD_GAMEINPUT OFF )
6161 set (BUILD_WGI OFF )
6262 set (BUILD_XINPUT OFF )
63- set (BUILD_XBOXONE_SHADERS ON )
6463 set (BUILD_XAUDIO_WIN10 OFF )
6564 set (BUILD_XAUDIO_WIN8 ON )
6665 set (BUILD_XAUDIO_REDIST OFF )
66+ set (BUILD_XBOXONE_SHADERS ON )
6767 set (BUILD_TOOLS OFF )
6868elseif (WINDOWS_STORE)
6969 set (BUILD_GAMEINPUT OFF )
7070 set (BUILD_WGI ON )
7171 set (BUILD_XINPUT OFF )
72- set (BUILD_TOOLS OFF )
7372 set (BUILD_XAUDIO_WIN10 ON )
7473 set (BUILD_XAUDIO_WIN8 OFF )
7574 set (BUILD_XAUDIO_REDIST OFF )
75+ set (BUILD_TOOLS OFF )
7676elseif (MINGW)
7777 set (BUILD_WGI OFF )
7878 set (BUILD_XAUDIO_WIN10 OFF )
@@ -161,18 +161,12 @@ set(SHADER_SOURCES
161161
162162# These source files are identical in both DX11 and DX12 version.
163163set (LIBRARY_HEADERS ${LIBRARY_HEADERS}
164- Inc/GamePad.h
165- Inc/Keyboard.h
166- Inc/Mouse.h
167164 Inc/SimpleMath.h
168165 Inc/SimpleMath.inl)
169166
170167set (LIBRARY_SOURCES ${LIBRARY_SOURCES}
171168 Src/BinaryReader.cpp
172- Src/GamePad.cpp
173169 Src/Geometry.cpp
174- Src/Keyboard.cpp
175- Src/Mouse.cpp
176170 Src/SimpleMath.cpp)
177171
178172set (LIBRARY_SOURCES ${LIBRARY_SOURCES}
@@ -207,6 +201,18 @@ if(DEFINED XBOX_CONSOLE_TARGET)
207201 Src/XboxDDSTextureLoader.cpp)
208202endif ()
209203
204+ if (BUILD_XINPUT OR BUILD_WGI OR BUILD_GAMEINPUT)
205+ set (LIBRARY_HEADERS ${LIBRARY_HEADERS}
206+ Inc/GamePad.h
207+ Inc/Keyboard.h
208+ Inc/Mouse.h)
209+
210+ set (LIBRARY_SOURCES ${LIBRARY_SOURCES}
211+ Src/GamePad.cpp
212+ Src/Keyboard.cpp
213+ Src/Mouse.cpp)
214+ endif ()
215+
210216if (BUILD_XAUDIO_WIN10 OR BUILD_XAUDIO_WIN8 OR BUILD_XAUDIO_REDIST)
211217 set (LIBRARY_HEADERS ${LIBRARY_HEADERS}
212218 Inc/Audio.h)
You can’t perform that action at this time.
0 commit comments