Author: akhaldi
Date: Tue Feb 11 23:00:38 2014
New Revision: 62125

URL: http://svn.reactos.org/svn/reactos?rev=62125&view=rev
Log:
[LIBMPG123]
* Introduce a PCH suitable for use without altering the 3rd party code.
* Prepare the CMake scripts for PCH.
CORE-7716

Added:
    trunk/reactos/lib/3rdparty/libmpg123/precomp.h   (with props)
Modified:
    trunk/reactos/lib/3rdparty/libmpg123/CMakeLists.txt

Modified: trunk/reactos/lib/3rdparty/libmpg123/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/libmpg123/CMakeLists.txt?rev=62125&r1=62124&r2=62125&view=diff
==============================================================================
--- trunk/reactos/lib/3rdparty/libmpg123/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/lib/3rdparty/libmpg123/CMakeLists.txt [iso-8859-1] Tue Feb 11 
23:00:38 2014
@@ -13,7 +13,7 @@
 
 include_directories(BEFORE 
${REACTOS_SOURCE_DIR}/include/reactos/libs/libmpg123)
 
-add_library(libmpg123
+list(APPEND SOURCE
     compat.c
     dct64.c
     dct64_i386.c
@@ -38,7 +38,10 @@
     synth_8bit.c
     synth_real.c
     synth_s32.c
-    tabinit.c)
+    tabinit.c
+    precomp.h)
 
+add_library(libmpg123 ${SOURCE})
 add_dependencies(libmpg123 psdk)
+add_pch(libmpg123 precomp.h SOURCE)
 allow_warnings(libmpg123)

Added: trunk/reactos/lib/3rdparty/libmpg123/precomp.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/libmpg123/precomp.h?rev=62125
==============================================================================
--- trunk/reactos/lib/3rdparty/libmpg123/precomp.h      (added)
+++ trunk/reactos/lib/3rdparty/libmpg123/precomp.h      [iso-8859-1] Tue Feb 11 
23:00:38 2014
@@ -0,0 +1,6 @@
+#ifndef _LIBMPG123_PCH_
+#define _LIBMPG123_PCH_
+
+#include <mpg123lib_intern.h>
+
+#endif /* _LIBMPG123_PCH_ */

Propchange: trunk/reactos/lib/3rdparty/libmpg123/precomp.h
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to