@@ -15,7 +15,7 @@ hdlConvertor_core_src += run_command(py3, '../utils/rec_glob.py', './baseHdlPars
1515	.stdout().strip().split(' \n '  )
1616
1717hdlConvertor_core_static_lib =  static_library (' hdlConvertor_core_static'  ,
18-     hdlConvertor_core_src,
18+     hdlConvertor_core_src  +  all_parser_header_targets ,
1919    cpp_args : EXTRA_CXX_FLAGS,
2020    dependencies : [antlr4_cpp_dep, all_parser_deps],
2121    include_directories : [mainIncludeDir_inc],
@@ -32,7 +32,7 @@ if get_option('python_package')
3232	# [note] hdlConvertor_core_static and hdlConvertor_cpp_static has to be separated 
3333	#        otherwise it is not possible to link this library 
3434	hdlConvertor_cpp_static =  static_library (' hdlConvertor_cpp_static'  ,
35-     	hdlConvertor_cpp_src,
35+     	hdlConvertor_cpp_src  +  all_parser_header_targets ,
3636	    cpp_args : EXTRA_CXX_FLAGS,
3737	    dependencies : [antlr4_cpp_dep, all_parser_deps],
3838	    include_directories : [mainIncludeDir_inc],
@@ -42,7 +42,7 @@ if get_option('python_package')
4242else 
4343	# add dummy file to make cmake happy 
4444	hdlConvertor_cpp_shared =  shared_library (' hdlConvertor_cpp_shared'  ,
45- 		hdlConvertor_cpp_src,
45+ 		hdlConvertor_cpp_src  +  all_parser_header_targets ,
4646	 	cpp_args : EXTRA_CXX_FLAGS,
4747	    dependencies : [antlr4_cpp_dep, ] +  all_parser_deps,
4848	    include_directories : [mainIncludeDir_inc],
0 commit comments