Beispiel #1
0
def j_flag(j=None):
    multiple_thread = environment.cpu_count()
    if environment.is_mingw32():
        multiple_thread = 1
    if j is not None and j is not 0:
        multiple_thread = j
    return ' -j ' + str(multiple_thread)
Beispiel #2
0
def j_flag(j=None):
    multiple_thread = environment.cpu_count()
    if environment.is_aarch64() or environment.is_mingw32():
        multiple_thread = 1
    if j != None and j != 0:
        multiple_thread = j
    return ' -j ' + str(multiple_thread)
Beispiel #3
0
def j_flag(j=None):
    multiple_thread = environment.cpu_count()
    if environment.is_mingw32():
        multiple_thread = 1
    if j is not None and j is not 0:
        multiple_thread = j
    return ' -j ' + str(multiple_thread)
Beispiel #4
0
 def __init__(self, source_path):
     self.__source_path = source_path
     self.__cmd = 'cmake'
     if environment.is_mingw32():
         self.__cmd += ' -G "MSYS Makefiles"'
Beispiel #5
0
 def append_dict(self, dict):
     for key, value in dict.items():
         self.append(key, value, environment.is_mingw32())
     return self
Beispiel #6
0
 def str(self):
     cmd = self.__cmd + ' '
     if environment.is_mingw32():
         return cmd + self.__wrap_double_quote(self.__source_path)
     else:
         return cmd + self.__source_path
Beispiel #7
0
 def __init__(self, source_path):
     self.__source_path = source_path
     self.__cmd = 'cmake'
     if environment.is_mingw32():
         self.__cmd += ' -G "MSYS Makefiles"'
Beispiel #8
0
 def append_dict(self, dict):
     for key, value in dict.items():
         self.append(key, value, environment.is_mingw32())
     return self
Beispiel #9
0
 def str(self):
     cmd = self.__cmd + ' '
     if environment.is_mingw32():
         return cmd + self.__wrap_double_quote(self.__source_path)
     else:
         return cmd + self.__source_path
Beispiel #10
0
 def use_ninja(self):
     if not environment.is_mingw32():
         self.__cmd += ' -G Ninja'
     return self
Beispiel #11
0
 def use_ninja(self):
     if not environment.is_mingw32():
         self.__cmd += ' -G Ninja'
     return self