From bcfa5805e14da279dfe2ae7215bbcd84a8491b7e Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Mon, 25 Jul 2011 23:43:02 +0000 Subject: [PATCH] [SOL] * Designate solitaire.h as a precompiled header and use it as one. svn path=/trunk/; revision=52883 --- reactos/base/applications/games/solitaire/CMakeLists.txt | 4 +--- reactos/base/applications/games/solitaire/solcreate.cpp | 5 ----- reactos/base/applications/games/solitaire/solgame.cpp | 7 +------ reactos/base/applications/games/solitaire/solitaire.cpp | 7 ------- reactos/base/applications/games/solitaire/solitaire.h | 9 ++++++++- .../base/applications/games/solitaire/solitaire.rbuild | 1 + 6 files changed, 11 insertions(+), 22 deletions(-) diff --git a/reactos/base/applications/games/solitaire/CMakeLists.txt b/reactos/base/applications/games/solitaire/CMakeLists.txt index 2a4c737f685..b638a0a670e 100644 --- a/reactos/base/applications/games/solitaire/CMakeLists.txt +++ b/reactos/base/applications/games/solitaire/CMakeLists.txt @@ -12,9 +12,7 @@ add_executable(sol rsrc.rc) target_link_libraries(sol cardlib) - +add_pch(sol solitaire.h) set_module_type(sol win32gui) - add_importlibs(sol advapi32 comctl32 user32 gdi32 msvcrt kernel32) - add_cd_file(TARGET sol DESTINATION reactos/system32 FOR all) diff --git a/reactos/base/applications/games/solitaire/solcreate.cpp b/reactos/base/applications/games/solitaire/solcreate.cpp index 0b29d246cca..7166ef7e195 100644 --- a/reactos/base/applications/games/solitaire/solcreate.cpp +++ b/reactos/base/applications/games/solitaire/solcreate.cpp @@ -1,8 +1,3 @@ -#include -#include -#include -#include "resource.h" -#include "cardlib.h" #include "solitaire.h" diff --git a/reactos/base/applications/games/solitaire/solgame.cpp b/reactos/base/applications/games/solitaire/solgame.cpp index 2709f1ed2a4..f809071961a 100644 --- a/reactos/base/applications/games/solitaire/solgame.cpp +++ b/reactos/base/applications/games/solitaire/solgame.cpp @@ -1,9 +1,4 @@ -#include -#include -#include -#include -#include "resource.h" -#include "cardlib.h" + #include "solitaire.h" #if 1 diff --git a/reactos/base/applications/games/solitaire/solitaire.cpp b/reactos/base/applications/games/solitaire/solitaire.cpp index 4046b92ff2a..bf45a53e9bd 100644 --- a/reactos/base/applications/games/solitaire/solitaire.cpp +++ b/reactos/base/applications/games/solitaire/solitaire.cpp @@ -1,10 +1,3 @@ -#include -#include -#include -#include - -#include "resource.h" -#include "cardlib.h" #include "solitaire.h" diff --git a/reactos/base/applications/games/solitaire/solitaire.h b/reactos/base/applications/games/solitaire/solitaire.h index ae52831b073..ddd00ad5bf3 100644 --- a/reactos/base/applications/games/solitaire/solitaire.h +++ b/reactos/base/applications/games/solitaire/solitaire.h @@ -1,4 +1,11 @@ -#pragma once + +#include +#include +#include +#include +#include +#include "resource.h" +#include "cardlib.h" extern CardWindow SolWnd; extern TCHAR szAppName[]; diff --git a/reactos/base/applications/games/solitaire/solitaire.rbuild b/reactos/base/applications/games/solitaire/solitaire.rbuild index b6e397e6111..98ea8fbb0cc 100644 --- a/reactos/base/applications/games/solitaire/solitaire.rbuild +++ b/reactos/base/applications/games/solitaire/solitaire.rbuild @@ -8,4 +8,5 @@ solgame.cpp solitaire.cpp rsrc.rc + solitaire.h