Skip to content

Commit d05c658

Browse files
committed
[LIBJPEG] Add a PCH.
1 parent 9d67a24 commit d05c658

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

dll/3rdparty/libjpeg/CMakeLists.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ include_directories(
1010
${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/libjpeg
1111
${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/zlib)
1212

13-
add_library(libjpeg SHARED
13+
list(APPEND SOURCE
1414
jaricom.c
1515
jcapimin.c
1616
jcapistd.c
@@ -56,8 +56,11 @@ add_library(libjpeg SHARED
5656
jquant2.c
5757
jutils.c
5858
jmemmgr.c
59-
jmemnobs.c)
59+
jmemnobs.c
60+
precomp.h)
6061

62+
add_library(libjpeg SHARED ${SOURCE})
6163
set_module_type(libjpeg win32dll)
6264
add_importlibs(libjpeg msvcrt kernel32)
65+
add_pch(libjpeg precomp.h SOURCE)
6366
add_cd_file(TARGET libjpeg DESTINATION reactos/system32 FOR all)

dll/3rdparty/libjpeg/precomp.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#ifndef _LIBJPEG_PRECOMP_H_
2+
#define _LIBJPEG_PRECOMP_H_
3+
4+
#define JPEG_INTERNALS
5+
#include "jinclude.h"
6+
#include "jpeglib.h"
7+
8+
#endif /* _LIBJPEG_PRECOMP_H_ */

0 commit comments

Comments
 (0)