with "gtkada"; project cacheAnalysis extends "kernelWithParsers.gpr" is for Source_Dirs use ("framework_examples","framework_examples/cache_analysis_examples","framework_examples/priority_assignment_examples","graphical_editor"); for Main use ("call_test_cache.adb"); case kernel.Build is when "Debug" => for Object_Dir use "binaries/objects/debug"; for Exec_Dir use "."; when "Release" => for Object_Dir use "binaries/objects/release"; for Exec_Dir use "."; end case; package Builder is Executable := ""; case kernel.Build is when "Release" => Executable := "cache_analysis"; when "Debug" => Executable := "cache_analysis_d"; end case; for Executable ("call_test_cache.adb") use Executable; end Builder; end cacheAnalysis;