@@ -7,6 +7,7 @@ add_library(EDDI SHARED
77 FuncRetToRef.cpp
88 Utils/Utils.cpp
99)
10+ target_link_libraries (EDDI PUBLIC TypeDeductionAnalysis )
1011target_compile_definitions (EDDI PRIVATE DUPLICATE_ALL SELECTIVE_CHECKING=0 CHECK_AT_STORES CHECK_AT_CALLS CHECK_AT_BRANCH )
1112
1213# REDDI
@@ -16,6 +17,7 @@ add_library(REDDI SHARED
1617 FuncRetToRef.cpp
1718 Utils/Utils.cpp
1819)
20+ target_link_libraries (REDDI PUBLIC TypeDeductionAnalysis )
1921target_compile_definitions (REDDI PRIVATE SELECTIVE_CHECKING=0 CHECK_AT_STORES CHECK_AT_CALLS CHECK_AT_BRANCH )
2022
2123
@@ -26,6 +28,7 @@ add_library(FDSC SHARED
2628 FuncRetToRef.cpp
2729 Utils/Utils.cpp
2830)
31+ target_link_libraries (FDSC PUBLIC TypeDeductionAnalysis )
2932target_compile_definitions (FDSC PRIVATE DUPLICATE_ALL SELECTIVE_CHECKING=1 CHECK_AT_STORES CHECK_AT_CALLS CHECK_AT_BRANCH )
3033
3134# sEDDI
@@ -35,6 +38,7 @@ add_library(SEDDI SHARED
3538 FuncRetToRef.cpp
3639 Utils/Utils.cpp
3740)
41+ target_link_libraries (SEDDI PUBLIC TypeDeductionAnalysis )
3842target_compile_definitions (SEDDI PRIVATE DUPLICATE_ALL SELECTIVE_CHECKING=0 CHECK_AT_CALLS CHECK_AT_BRANCH )
3943
4044
@@ -43,12 +47,14 @@ add_library(CFCSS SHARED
4347 CFCSS.cpp
4448 Utils/Utils.cpp
4549)
50+ target_link_libraries (CFCSS PUBLIC TypeDeductionAnalysis )
4651
4752# RASM
4853add_library (RASM SHARED
4954 RASM.cpp
5055 Utils/Utils.cpp
5156)
57+ target_link_libraries (RASM PUBLIC TypeDeductionAnalysis )
5258target_compile_definitions (RASM PRIVATE INTER_FUNCTION_CFC=0 )
5359
5460
@@ -57,15 +63,18 @@ add_library(INTER_RASM SHARED
5763 RASM.cpp
5864 Utils/Utils.cpp
5965)
66+ target_link_libraries (INTER_RASM PUBLIC TypeDeductionAnalysis )
6067target_compile_definitions (INTER_RASM PRIVATE INTER_FUNCTION_CFC=1 )
6168
6269# RACFED
6370add_library (RACFED SHARED
6471 RACFED.cpp
6572 Utils/Utils.cpp
6673)
74+ target_link_libraries (RACFED PUBLIC TypeDeductionAnalysis )
6775
6876add_library (PROFILER SHARED
6977 Profiling/ASPISCheckProfiler.cpp
7078 Utils/Utils.cpp
7179)
80+ target_link_libraries (PROFILER PUBLIC TypeDeductionAnalysis )
0 commit comments