name: '' author: '' # author and authors are added together authors: [''] descr: - '' # Amount of text to output verbosity: normal build: # Set build folders src: path: './src' targets: ['c','cpp'] # Set targets for compilation out: path: './out' target: 'exe' bin: path: './bin' target: 'o' deps: path: './bin' # Reuse binaries folder (default) target: 'd' rev_target: 'rd' # Extension for reverse dependencies style: gcc # Dependency style of generated output # Set number of threads to use # for compilation of multiple files # 0 To turn off multithreading. # Default: 0 # Recommended: 4 threads: 4 vars: distros: distro_name: # Distro Vars (overrides global) vars: # Commands executed at the start start: - '' # Commands to generate dependencies deps: - '' # Commands to compile one file # Files may be compiled on multiple threads compile: - '' # Commands to link one file link: - '' # Commands executed after linking program end: - ''