File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -70,8 +70,10 @@ def _default_efx_pgm_params(generate_bitbin=False, generate_hexbin=False):
7070 "enable_crc_check" : True ,
7171 }
7272
73- def _get_design_file_library (filename , library ):
74- return "default" if filename .endswith ((".vh" , ".svh" )) else library
73+ def _get_design_file_library (filename , language , library ):
74+ if language in ("verilog" , "systemverilog" ):
75+ return "default"
76+ return library
7577
7678def _add_custom_params (parent , params ):
7779 for key , value in params .items ():
@@ -365,7 +367,7 @@ def build_project(self):
365367 et .SubElement (design_info , "efx:design_file" , {
366368 "name" : filename ,
367369 "version" : "default" ,
368- "library" : _get_design_file_library (filename , library ),
370+ "library" : _get_design_file_library (filename , language , library ),
369371 })
370372
371373 # Add Timing Constraints.
You can’t perform that action at this time.
0 commit comments