Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
104 lines (103 sloc) 2.67 KB
{
"auto_detect": "yes",
"customize": {
"add_only_with_version": "yes",
"build_dir_name": "nvcc",
"can_strip_dynamic_lib": "yes",
"check_that_exists": "yes",
"ck_version": 10,
"env_prefix": "CK_ENV_COMPILER_CUDA",
"input_path_example": "C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v5.5",
"languages": [
"C",
"CPP"
],
"limit_recursion_dir_search": {
"linux": 3,
"win": 4
},
"only_for_target_os_tags": [
"linux",
"windows"
],
"soft_file": {
"linux": "nvcc",
"win": "nvcc.exe"
},
"soft_file_from_host_os": "yes",
"soft_path_example": {
"linux": "/usr/local/cuda-7.5/bin/nvcc",
"win": "C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v6.5\\bin\\nvcc.exe"
},
"soft_version_cmd": {
"linux": "--version > $#filename#$ 2>&1",
"win": "--version > $#filename#$ 2>&1"
}
},
"deps": {
"gcc": {
"local": "yes",
"name": "GCC",
"only_for_target_os_tags": [
"linux"
],
"tags": "compiler,gcc"
},
"mvsc": {
"local": "yes",
"name": "microsoft C compiler",
"only_for_target_os_tags": [
"windows"
],
"tags": "microsoft,compiler"
}
},
"env": {
"CK_AR": "ar",
"CK_ASM_EXT": ".s",
"CK_NVCC": "nvcc",
"CK_NVCC_GPU_ARCH": "--gpu-architecture=",
"CK_NVCC_GPU_CODE": "--gpu-code=",
"CK_NVCC_GEN_CODE": "--generate-code=",
"CK_COMPILER_FLAGS_OBLIGATORY": "",
"CK_COMPILER_FLAG_CPP11": "--std=c++11",
"CK_NVCXX": "nvcc",
"CK_DLL_EXT": ".so",
"CK_EXE_EXT": ".out",
"CK_EXTRA_LIB_DL": "-ldl",
"CK_EXTRA_LIB_M": "-lm",
"CK_EXTRA_LIB_CUBLAS": "-lcublas",
"CK_FLAGS_CREATE_ASM": "-S",
"CK_FLAGS_CREATE_OBJ": "-c",
"CK_FLAGS_DLL": "-shared -fPIC",
"CK_FLAGS_DLL_EXTRA": "",
"CK_FLAGS_DYNAMIC_BIN": "",
"CK_FLAGS_DYNAMIC_BIN_WIN": "/MD",
"CK_FLAGS_OUTPUT": "-o ",
"CK_FLAGS_STATIC_BIN": "-static -fPIC",
"CK_FLAGS_STATIC_LIB": "-fPIC",
"CK_FLAG_PREFIX_INCLUDE": "-I",
"CK_FLAG_PREFIX_LIB_DIR": "-L",
"CK_FLAG_PREFIX_VAR": "-D",
"CK_LB": "ar rcs",
"CK_LB_OUTPUT": "-o ",
"CK_LD_FLAGS_EXTRA": "",
"CK_LIB_EXT": ".a",
"CK_MAKE": "make.exe",
"CK_OBJDUMP": "cuobjdump --dump-sass",
"CK_OBJ_EXT": ".o",
"CK_PLUGIN_FLAG": "-fplugin=",
"CK_PROFILER": "gprof",
"CK_OPT_FAST_MATH": "--use_fast_math",
"CK_OPT_UNWIND":" ",
"CK_OPT_SPEED": "-O3"
},
"soft_name": "Nvidia CUDA Compiler",
"tags": [
"compiler",
"cuda",
"lang-c-cuda",
"lang-cpp-cuda"
],
"template":"yes"
}