Uses different pass count for different parallel queue test cases
[libcds.git] / build / CI / cmake-gen
index a69a97d0729f082ad26ccde7e00307308cdea643..a5491238288eae19ba997c01ad4b438d7217cbab 100755 (executable)
@@ -29,7 +29,7 @@ my $ldflags=get_prop("ldflags");
 my $cmake_exe_ldflags=get_prop("exe-ldflags");
 my $ext_lib=get_prop("extlib");
 my $ld_lib_path=get_prop("ld-lib-path");
-
+my $cmake_flags=get_prop("cmake-flags");
 
 my $filename="cds-$build-$compiler-$bitness";
 open( my $out, ">", $filename )  or die "Cannot open cds-$build-$compiler-$bitness";
@@ -63,8 +63,9 @@ print $out " -DWITH_TSAN=ON \\\n" if $build eq 'tsan';
 print $out " -DBOOST_ROOT=$boost \\\n";
 print $out " -DBOOST_LIBRARYDIR=\$BOOST_ROOT/$boost_libs \\\n" if $boost_libs;
 print $out " -DGTEST_INCLUDE_DIRS=$gtest_inc \\\n" if $gtest_inc;
-print $out " -DGTEST_LIBRARY=$gtest_lib \\\n" if $gtest_lib;
+print $out " -DGTEST_LIBRARIES=$gtest_lib \\\n" if $gtest_lib;
 print $out " -DEXTERNAL_SYSTEM_LIBS=\"$ext_lib\" \\\n" if $ext_lib;
+print $out " $cmake_flags \\\n" if $cmake_flags;
 print $out " \$CDS_SOURCE && \\\n";
 print $out "make -j $make_jobs \$* \n";