blob: 2ddbd373808d906869bcd84c45fc9958fa0ad542 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
diff --git a/cmake/admFFmpegBuild_helpers.cmake b/cmake/admFFmpegBuild_helpers.cmake
index 0d8cd846..131b278b 100644
--- a/cmake/admFFmpegBuild_helpers.cmake
+++ b/cmake/admFFmpegBuild_helpers.cmake
@@ -297,7 +297,11 @@ MACRO(ADM_FF_BUILD_UNIX_STYLE)
#
MACRO(ADM_FF_ADD_DUMMY_TARGET)
if(NOT MSVC)
- SET(PARRALLEL "-j4")
+ include(ProcessorCount)
+ ProcessorCount(N)
+ if(NOT N EQUAL 0)
+ SET(PARRALLEL -j${N})
+ endif(NOT N EQUAL 0)
endif(NOT MSVC)
add_custom_target( libavutil_dummy ALL
COMMAND ${CMAKE_BUILD_TOOL} ${PARRALLEL} # We assume make or gnumake when host is unix
|