[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905

This commit is contained in:
Amine Khaldi 2020-05-09 22:37:40 +01:00 committed by Victor Perevertkin
parent 4cd7b3a3df
commit 139a3d6661
No known key found for this signature in database
GPG key ID: C750B7222E9C7830
123 changed files with 874 additions and 644 deletions

View file

@ -39,9 +39,14 @@ list(APPEND SOURCE
synth_8bit.c
synth_real.c
synth_s32.c
tabinit.c
precomp.h)
tabinit.c)
list(APPEND PCH_SKIP_SOURCE
optimize.c)
add_library(libmpg123
${SOURCE}
${PCH_SKIP_SOURCE})
add_library(libmpg123 ${SOURCE} optimize.c)
add_dependencies(libmpg123 psdk)
add_pch(libmpg123 precomp.h SOURCE)
add_pch(libmpg123 precomp.h "${PCH_SKIP_SOURCE}")