mirror of
https://github.com/k4zmu2a/SpaceCadetPinball.git
synced 2024-11-15 03:34:59 -05:00
Enabled pch in CMake.
No need to remove old pch includes.
This commit is contained in:
parent
c5b7c0ad16
commit
af5a70785e
2 changed files with 16 additions and 6 deletions
|
@ -51,7 +51,6 @@ set(SOURCE_FILES
|
||||||
SpaceCadetPinball/partman.h
|
SpaceCadetPinball/partman.h
|
||||||
SpaceCadetPinball/pb.cpp
|
SpaceCadetPinball/pb.cpp
|
||||||
SpaceCadetPinball/pb.h
|
SpaceCadetPinball/pb.h
|
||||||
SpaceCadetPinball/pch.cpp
|
|
||||||
SpaceCadetPinball/pch.h
|
SpaceCadetPinball/pch.h
|
||||||
SpaceCadetPinball/pinball.cpp
|
SpaceCadetPinball/pinball.cpp
|
||||||
SpaceCadetPinball/pinball.h
|
SpaceCadetPinball/pinball.h
|
||||||
|
@ -168,6 +167,22 @@ set(SOURCE_FILES
|
||||||
|
|
||||||
add_executable(SpaceCadetPinball ${SOURCE_FILES})
|
add_executable(SpaceCadetPinball ${SOURCE_FILES})
|
||||||
|
|
||||||
|
# Skip pch on foreign code
|
||||||
|
set_source_files_properties(
|
||||||
|
SpaceCadetPinball/imgui.cpp
|
||||||
|
SpaceCadetPinball/imgui_sdl.cpp
|
||||||
|
SpaceCadetPinball/imgui_draw.cpp
|
||||||
|
SpaceCadetPinball/imgui_widgets.cpp
|
||||||
|
SpaceCadetPinball/imgui_tables.cpp
|
||||||
|
SpaceCadetPinball/imgui_demo.cpp
|
||||||
|
SpaceCadetPinball/imgui_impl_sdl.cpp
|
||||||
|
PROPERTIES SKIP_PRECOMPILE_HEADERS 1
|
||||||
|
)
|
||||||
|
target_precompile_headers(SpaceCadetPinball
|
||||||
|
PUBLIC
|
||||||
|
SpaceCadetPinball/pch.h
|
||||||
|
)
|
||||||
|
|
||||||
target_link_libraries(SpaceCadetPinball ${SDL2_LIBRARY} ${SDL2_MIXER_LIBRARY})
|
target_link_libraries(SpaceCadetPinball ${SDL2_LIBRARY} ${SDL2_MIXER_LIBRARY})
|
||||||
|
|
||||||
# On Windows, copy DLL to output
|
# On Windows, copy DLL to output
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
// pch.cpp: source file corresponding to pre-compiled header; necessary for compilation to succeed
|
|
||||||
|
|
||||||
#include "pch.h"
|
|
||||||
|
|
||||||
// In general, ignore this file, but keep it around if you are using pre-compiled headers.
|
|
Loading…
Reference in a new issue