# Makefile generated by Namespace(CC='gcc', CFLAGS='-fPIC -g -Wall -I /home/geoff/code/compiletools/master -ffile-prefix-map=/home/geoff/code/compiletools/master=.', CFLAGS_tokens=['-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'], CPP='g++', CPPFLAGS='-fPIC -g -Wall -I /home/geoff/code/compiletools/master -std=c++26 -ffile-prefix-map=/home/geoff/code/compiletools/master=.', CPPFLAGS_tokens=['-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-std=c++26', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'], CXX='g++', CXXFLAGS='-fPIC -g -Wall -I /home/geoff/code/compiletools/master -std=c++26 -ffile-prefix-map=/home/geoff/code/compiletools/master=.', CXXFLAGS_tokens=['-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-std=c++26', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'], ID='GNU', INCLUDE='/home/geoff/code/compiletools/master /home/geoff/code/compiletools/master', LD='g++', LDFLAGS='-fPIC -g -Wall -Werror -Xlinker --build-id', LDFLAGS_tokens=['-fPIC', '-g', '-Wall', '-Werror', '-Xlinker', '--build-id'], TESTPREFIX=None, allow_magic_source_in_header=False, append_cflags=['-fPIC -Wall', '-g'], append_cppflags=[], append_cxxflags=['-fPIC -Wall', '-std=c++26', '-g'], append_include=[], append_ldflags=['-fPIC -Wall -Werror -Xlinker --build-id'], append_pkg_config_path=[], auto=True, backend='make', bazel_jvm_stack_size='256k', bindir='bin/gcc.cxx26.debug', build_only_changed=None, cas_exedir='/home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug', cas_objdir='/home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug', cas_pchdir='/home/geoff/code/compiletools/master/cas-pchdir/gcc.cxx26.debug', cas_pcmdir='/home/geoff/code/compiletools/master/cas-pcmdir/gcc.cxx26.debug', clean=False, compilation_database=True, compilation_database_output=None, compilation_database_relative=False, config_file=None, diagnostics_dir=None, disable_exes=False, disable_tests=False, dynamic=None, endtests=False, exemarkers=['main(', 'main (', 'wxIMPLEMENT_APP', 'g_main_loop_new'], extradir=None, extrafile=None, extrafilelist=None, ffile_prefix_map_target='.', file_locking=True, filelist=False, filename=[], filenametestmatch=True, filter='all', flags=Flags(cpp=('-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-std=c++26', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'), c=('-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'), cxx=('-fPIC', '-g', '-Wall', '-I', '/home/geoff/code/compiletools/master', '-std=c++26', '-ffile-prefix-map=/home/geoff/code/compiletools/master=.'), ld=('-fPIC', '-g', '-Wall', '-Werror', '-Xlinker', '--build-id'), compiler_identity='/usr/bin/ccache|1418488|1770422400000000000'), force_mmap=False, git_root=True, headerdeps='direct', lock_cross_host_timeout=600, lock_warn_interval=60, magic='direct', makefilename='bin/gcc.cxx26.debug/Makefile', man=None, max_file_read_size=0, merge=True, output=None, parallel=32, pkg_config=[], postbuild_scripts=[], prebuild_scripts=[], prepend_cflags=[], prepend_cppflags=[], prepend_cxxflags=[], prepend_include=[], prepend_ldflags=[], prepend_pkg_config_path=[], preprocess=False, projectname=None, projectnamecmd=None, projectversion=None, projectversioncmd=None, quiet=0, realclean=False, scope_diagnostics=False, separate_flags_CPP_CXX=False, serialisetests=False, shuffle=False, sleep_interval_cifs=0.2, sleep_interval_flock_fallback=0.1, sleep_interval_lockdir=None, slurm_account=None, slurm_cpus=1, slurm_export='PATH,HOME,USER,LANG,LC_ALL,CC,CXX,CPATH,LD_LIBRARY_PATH', slurm_job_name='ct-compile', slurm_max_array=1000, slurm_max_wait=7200.0, slurm_mem='16G', slurm_mem_tiers=[(1, '1G'), (2, '2G'), (4, '4G'), (8, '8G'), (16, '16G')], slurm_output_wait_timeout=30.0, slurm_partition=None, slurm_poll_interval=2.0, slurm_rule_retry_cap=3, slurm_sacct_failure_threshold=10, slurm_time='00:30:00', static=None, strip_git_root=False, style='indent', suppress_fd_warnings=False, suppress_filesystem_warnings=False, test_xml_dir=None, testmarkers=['unit_test.hpp'], tests=['/home/geoff/code/compiletools/master/src/compiletools/examples-end-to-end/terminal_games/aquarium/test_tank.cpp'], timing=False, use_mmap=True, use_mtime=False, variable_handling_method='override', variant='gcc.cxx26.debug', variant_canonical_order=None, verbose=0)

.DELETE_ON_ERROR:

MAKEFLAGS += -rR

SHELL := /bin/bash

.PHONY: all
all: build runtests

.PHONY: build
build: bin/gcc.cxx26.debug/test_tank

.PHONY: runtests
runtests: /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe.result

/home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug: 
	mkdir -p /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug

bin/gcc.cxx26.debug: 
	mkdir -p bin/gcc.cxx26.debug

/home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o: | /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1
	flock /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o.lock sh -c 'g++ -fPIC -g -Wall -I /home/geoff/code/compiletools/master -std=c++26 -ffile-prefix-map=/home/geoff/code/compiletools/master=. -fmodules-ts -fmodule-mapper=bin/gcc.cxx26.debug/.module-mapper.txt -gno-record-gcc-switches -c /home/geoff/code/compiletools/master/src/compiletools/examples-end-to-end/terminal_games/aquarium/test_tank.cpp -o /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o.compiletools.tmp && mv -f /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o.compiletools.tmp /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o; ec=$$?; rm -f /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o.compiletools.tmp; exit $$ec'

/home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1: 
	mkdir -p /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1

/home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe: | /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3 /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o
	flock /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe.lock g++ -o /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o -fPIC -g -Wall -Werror -Xlinker --build-id

bin/gcc.cxx26.debug/test_tank: /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe | bin/gcc.cxx26.debug
	ct-cas-publish --cas-path /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe --user-path bin/gcc.cxx26.debug/test_tank --source-realpath /home/geoff/code/compiletools/master/src/compiletools/examples-end-to-end/terminal_games/aquarium/test_tank.cpp

/home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3: 
	mkdir -p /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3

/home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe.result:  | bin/gcc.cxx26.debug/test_tank
	bin/gcc.cxx26.debug/test_tank && touch /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe.result

.PHONY: clean
clean:
	-find bin/gcc.cxx26.debug -type f -executable -delete 2>/dev/null;rm -f /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o;find /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug -type d -empty -delete;find bin/gcc.cxx26.debug -type d -empty -delete

.PHONY: realclean
realclean:
	-rm -rf bin/gcc.cxx26.debug;rm -f /home/geoff/code/compiletools/master/cas-exedir/gcc.cxx26.debug/a3/test_tank_a3519523b1fe820c494227d29679082c000587ee1c5d53aa60756892d5036dbb.exe /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug/f1/test_tank_f18c58ff192f_00000000000000_21b052a8400ab1f5.o;find /home/geoff/code/compiletools/master/cas-objdir/gcc.cxx26.debug -type d -empty -delete

