commit 9d02b306cab8b343bf69075411ca6030c4469d83
parent 4bec6e52d482dfad8cb79f09ab2e30bf6089d701
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Tue, 19 Jul 2016 10:47:55 +0300
Parallel build (-j4) by default
Diffstat:
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.travis.yml b/.travis.yml
@@ -24,6 +24,7 @@ before_install:
script:
- mkdir build
- cd build
- - cmake -DCMAKE_CXX_COMPILER=$CXXCOMPILER -DCMAKE_C_COMPILER=$CCOMPILER -DCMAKE_BUILD_TYPE=Release .. && make
+ - cmake -DCMAKE_CXX_COMPILER=$CXXCOMPILER -DCMAKE_C_COMPILER=$CCOMPILER -DCMAKE_BUILD_TYPE=Release ..
+ - make -j4
- cd tests
- ctest
diff --git a/build.py b/build.py
@@ -50,5 +50,5 @@ options = [
]
if subprocess.call(['cmake', '-G', generator, '..'] + options, cwd=build_dir): raise Exception('Can\'t make project')
-if subprocess.call(['cmake', '--build', '.'], cwd=build_dir): raise Exception('Can\'t build project')
+if subprocess.call(['cmake', '--build', '.', '--', '-j4'], cwd=build_dir): raise Exception('Can\'t build project')
if subprocess.call(['ctest'], cwd=os.path.join(build_dir, 'tests')): raise Exception('Can\'t test project')