diff --git a/reactos/dll/win32/msports/CMakeLists.txt b/reactos/dll/win32/msports/CMakeLists.txt index e95a1eea379..e9469bbddcd 100644 --- a/reactos/dll/win32/msports/CMakeLists.txt +++ b/reactos/dll/win32/msports/CMakeLists.txt @@ -13,12 +13,9 @@ list(APPEND SOURCE ${CMAKE_CURRENT_BINARY_DIR}/msports.def) add_library(msports SHARED ${SOURCE}) - set_module_type(msports win32dll) - target_link_libraries(msports wine) - add_importlibs(msports setupapi comctl32 user32 advapi32 msvcrt kernel32 ntdll) - +add_pch(msports precomp.h) add_cd_file(TARGET msports DESTINATION reactos/system32 FOR all) add_importlib_target(msports.spec) diff --git a/reactos/dll/win32/msports/classinst.c b/reactos/dll/win32/msports/classinst.c index 0b082b5cca3..1d8933c369e 100644 --- a/reactos/dll/win32/msports/classinst.c +++ b/reactos/dll/win32/msports/classinst.c @@ -6,13 +6,7 @@ * PROGRAMMERS: Copyright 2011 Eric Kohl */ -#define WIN32_NO_STATUS -#include -#include -#include -#include -#include -#include +#include "precomp.h" WINE_DEFAULT_DEBUG_CHANNEL(msports); diff --git a/reactos/dll/win32/msports/comdb.c b/reactos/dll/win32/msports/comdb.c index 30b851b5a39..2db51d02b79 100644 --- a/reactos/dll/win32/msports/comdb.c +++ b/reactos/dll/win32/msports/comdb.c @@ -6,10 +6,7 @@ * COPYRIGHT: Copyright 2011 Eric Kohl */ -#include -#include - -#include +#include "precomp.h" WINE_DEFAULT_DEBUG_CHANNEL(msports); diff --git a/reactos/dll/win32/msports/msports.c b/reactos/dll/win32/msports/msports.c index 587c01ea372..1260e0cfc1b 100644 --- a/reactos/dll/win32/msports/msports.c +++ b/reactos/dll/win32/msports/msports.c @@ -6,9 +6,7 @@ * COPYRIGHT: Copyright 2011 Eric Kohl */ -#include -#include - +#include "precomp.h" WINE_DEFAULT_DEBUG_CHANNEL(msports); diff --git a/reactos/dll/win32/msports/msports.rbuild b/reactos/dll/win32/msports/msports.rbuild index cf67dfd6954..d8d10e1ac68 100644 --- a/reactos/dll/win32/msports/msports.rbuild +++ b/reactos/dll/win32/msports/msports.rbuild @@ -12,4 +12,5 @@ msports.c serial.c msports.rc + precomp.h diff --git a/reactos/dll/win32/msports/precomp.h b/reactos/dll/win32/msports/precomp.h new file mode 100644 index 00000000000..b51ed797152 --- /dev/null +++ b/reactos/dll/win32/msports/precomp.h @@ -0,0 +1,15 @@ +#define WIN32_NO_STATUS +#include +#include +#include +#include +#include +#include +#include + +#include + +//#include + +#include "internal.h" +#include "resource.h" diff --git a/reactos/dll/win32/msports/serial.c b/reactos/dll/win32/msports/serial.c index d172bee63ce..68792a10df3 100644 --- a/reactos/dll/win32/msports/serial.c +++ b/reactos/dll/win32/msports/serial.c @@ -6,15 +6,7 @@ * COPYRIGHT: Copyright 2011 Eric Kohl */ -#include -#include -#include -#include - -#include - -#include "internal.h" -#include "resource.h" +#include "precomp.h" WINE_DEFAULT_DEBUG_CHANNEL(msports);