|
@@ -9,9 +9,10 @@ endif()
|
|
|
set(__WINDOWS_COMPILER_PGI 1)
|
|
set(__WINDOWS_COMPILER_PGI 1)
|
|
|
|
|
|
|
|
# PGI on Windows doesn't support parallel compile processes
|
|
# PGI on Windows doesn't support parallel compile processes
|
|
|
-if(NOT DEFINED CMAKE_JOB_POOL_LINK OR NOT DEFINED CMAKE_JOB_POOL_COMPILE)
|
|
|
|
|
|
|
+if(NOT DEFINED CMAKE_JOB_POOL_LINK OR NOT DEFINED CMAKE_JOB_POOL_COMPILE OR NOT DEFINED CMAKE_JOB_POOL_PRECOMPILE_HEADER)
|
|
|
set(CMAKE_JOB_POOL_LINK PGITaskPool)
|
|
set(CMAKE_JOB_POOL_LINK PGITaskPool)
|
|
|
set(CMAKE_JOB_POOL_COMPILE PGITaskPool)
|
|
set(CMAKE_JOB_POOL_COMPILE PGITaskPool)
|
|
|
|
|
+ set(CMAKE_JOB_POOL_PRECOMPILE_HEADER PGITaskPool)
|
|
|
get_property(_pgijp GLOBAL PROPERTY JOB_POOLS)
|
|
get_property(_pgijp GLOBAL PROPERTY JOB_POOLS)
|
|
|
if(NOT _pgijp MATCHES "PGITaskPool=")
|
|
if(NOT _pgijp MATCHES "PGITaskPool=")
|
|
|
set_property(GLOBAL APPEND PROPERTY JOB_POOLS PGITaskPool=1)
|
|
set_property(GLOBAL APPEND PROPERTY JOB_POOLS PGITaskPool=1)
|