Use all available cpu cores in iOS/OSX build procedure
[platform/upstream/opencv.git] / platforms / osx / build_framework.py
index 6e23931..90affab 100644 (file)
@@ -4,7 +4,7 @@ The script builds OpenCV.framework for OSX.
 """
 
 from __future__ import print_function
-import os, os.path, sys, argparse, traceback
+import os, os.path, sys, argparse, traceback, multiprocessing
 
 # import common code
 sys.path.insert(0, os.path.abspath(os.path.abspath(os.path.dirname(__file__))+'/../ios'))
@@ -23,7 +23,7 @@ class OSXBuilder(Builder):
             "-sdk", target.lower(),
             "-configuration", "Release",
             "-parallelizeTargets",
-            "-jobs", "4"
+            "-jobs", multiprocessing.cpu_count()
         ]
         return buildcmd