('mkdir', '<TMP>/bin', [], ['mkdir', '-p', '<TMP>/bin'], None)
('symlink', '<TMP>/bin/main', ['<TMP>/cas-exedir/<VARIANT>/<B>/main_<HASH>.exe'], ['ct-cas-publish', '--cas-path', '<TMP>/cas-exedir/<VARIANT>/<B>/main_<HASH>.exe', '--user-path', '<TMP>/bin/main', '--source-realpath', '<TMP>/main.cpp'], None)
('mkdir', '<TMP>/cas-exedir/<VARIANT>/<B>', [], ['mkdir', '-p', '<TMP>/cas-exedir/<VARIANT>/<B>'], None)
('link', '<TMP>/cas-exedir/<VARIANT>/<B>/main_<HASH>.exe', ['<TMP>/obj/<VARIANT>/<B>/calculator_<HASH>_<HASH>_<HASH>.o', '<TMP>/obj/<VARIANT>/<B>/add_<HASH>_<HASH>_<HASH>.o', '<TMP>/obj/<VARIANT>/<B>/main_<HASH>_<HASH>_<HASH>.o'], ['<CXX>', '-o', '<TMP>/cas-exedir/<VARIANT>/<B>/main_<HASH>.exe', '<TMP>/obj/<VARIANT>/<B>/main_<HASH>_<HASH>_<HASH>.o', '<TMP>/obj/<VARIANT>/<B>/add_<HASH>_<HASH>_<HASH>.o', '<TMP>/obj/<VARIANT>/<B>/calculator_<HASH>_<HASH>_<HASH>.o', '-fPIC', '-g', '-Wall', '-Werror', '-Xlinker', '--build-id'], None)
('mkdir', '<TMP>/obj/<VARIANT>', [], ['mkdir', '-p', '<TMP>/obj/<VARIANT>'], None)
('mkdir', '<TMP>/obj/<VARIANT>/<B>', [], ['mkdir', '-p', '<TMP>/obj/<VARIANT>/<B>'], None)
('compile', '<TMP>/obj/<VARIANT>/<B>/calculator_<HASH>_<HASH>_<HASH>.o', ['<TMP>/add.H', '<TMP>/calculator.cpp', '<TMP>/calculator.h'], ['<CXX>', '-fPIC', '-g', '-Wall', '-I', '<TMP>', '-I', '<GITROOT>', '-ffile-prefix-map=<GITROOT>=.', '-c', '<TMP>/calculator.cpp', '-o', '<TMP>/obj/<VARIANT>/<B>/calculator_<HASH>_<HASH>_<HASH>.o'], None)
('mkdir', '<TMP>/obj/<VARIANT>/<B>', [], ['mkdir', '-p', '<TMP>/obj/<VARIANT>/<B>'], None)
('compile', '<TMP>/obj/<VARIANT>/<B>/add_<HASH>_<HASH>_<HASH>.o', ['<TMP>/add.C', '<TMP>/add.H'], ['<CXX>', '-fPIC', '-g', '-Wall', '-I', '<TMP>', '-I', '<GITROOT>', '-ffile-prefix-map=<GITROOT>=.', '-c', '<TMP>/add.C', '-o', '<TMP>/obj/<VARIANT>/<B>/add_<HASH>_<HASH>_<HASH>.o'], None)
('mkdir', '<TMP>/obj/<VARIANT>/<B>', [], ['mkdir', '-p', '<TMP>/obj/<VARIANT>/<B>'], None)
('compile', '<TMP>/obj/<VARIANT>/<B>/main_<HASH>_<HASH>_<HASH>.o', ['<TMP>/add.H', '<TMP>/calculator.h', '<TMP>/main.cpp'], ['<CXX>', '-fPIC', '-g', '-Wall', '-I', '<TMP>', '-I', '<GITROOT>', '-ffile-prefix-map=<GITROOT>=.', '-c', '<TMP>/main.cpp', '-o', '<TMP>/obj/<VARIANT>/<B>/main_<HASH>_<HASH>_<HASH>.o'], None)
('phony', 'all', ['build'], None, None)
('phony', 'build', ['<TMP>/bin/main'], None, None)
