From a8db1fc68370f54bea698d8582b5f471611eb092 Mon Sep 17 00:00:00 2001 From: Harshil Patel Date: Mon, 2 Dec 2024 13:17:23 -0800 Subject: [PATCH] scons: get protocol info from slicc instead of file parsing --- src/mem/ruby/protocol/SConscript | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mem/ruby/protocol/SConscript b/src/mem/ruby/protocol/SConscript index b1896728f1..989f81e9cd 100644 --- a/src/mem/ruby/protocol/SConscript +++ b/src/mem/ruby/protocol/SConscript @@ -93,9 +93,8 @@ def slicc_emitter(target, source, env): # Dynamically determine protocol and add ProtocolInfo.hh to the list of # files to be built - protocol_name = os.path.splitext(os.path.basename(filepath))[0] protocol_file = output_dir.File( - f"{protocol_name}/{protocol_name}ProtocolInfo.hh" + f"{slicc.protocol}/{slicc.protocol}ProtocolInfo.hh" ) files.update([protocol_file])