ctplt 0.0.1

A package manager + build system for C and C++
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
c_compiler = ["clang"]
cpp_compiler = ["clang++"]
nasm_assembler = ["nasm", "-felf64"]
static_linker = ["llvm-ar", "qc"]
exe_linker = ["clang++"]

[profile.Debug]
c_compile_flags = ["-g", "-Xclang", "-gcodeview", "-O0", "-D_DEBUG", "-Xclang", "--dependent-lib=libcmtd"]
cpp_compile_flags = ["-g", "-Xclang", "-gcodeview", "-O0", "-D_DEBUG", "-Xclang", "--dependent-lib=libcmtd"]
nasm_assemble_flags = ["-O0", "-Xgnu"]

[profile.Release]
c_compile_flags = ["-O3", "-DNDEBUG"]
cpp_compile_flags = ["-O3", "-DNDEBUG"]
nasm_assemble_flags = ["-Ox", "-Xgnu"]