@@ -2,6 +2,12 @@ file(GLOB_RECURSE sources "*.cpp" "*.h")
22
33file (GLOB_RECURSE testing_utils "testing-utils/*.cpp" "testing-utils/*.h" )
44
5+ file (GLOB_RECURSE java_bytecode "java_bytecode/*.cpp" "java_bytecode/*.h" )
6+ file (GLOB_RECURSE goto_program_generics
7+ "goto-programs/goto_program_generics/*.cpp"
8+ "goto-programs/goto_program_generics/*.h"
9+ )
10+
511list (REMOVE_ITEM sources
612 # Used in executables
713 ${CMAKE_CURRENT_SOURCE_DIR} /miniBDD.cpp
@@ -22,6 +28,22 @@ list(REMOVE_ITEM sources
2228 # Will be built into a separate library and linked
2329 ${testing_utils}
2430
31+ # java_bytecode usage is being remove
32+ ${java_bytecode}
33+ ${goto_program_generics}
34+ ${CMAKE_CURRENT_SOURCE_DIR} /analyses/dependence_graph.cpp
35+ ${CMAKE_CURRENT_SOURCE_DIR} /goto-programs/class_hierarchy_output.cpp
36+ ${CMAKE_CURRENT_SOURCE_DIR} /goto-programs/class_hierarchy_graph.cpp
37+ ${CMAKE_CURRENT_SOURCE_DIR} /goto-programs/remove_virtual_functions_without_fallback.cpp
38+ ${CMAKE_CURRENT_SOURCE_DIR} /pointer-analysis/custom_value_set_analysis.cpp
39+ ${CMAKE_CURRENT_SOURCE_DIR} /solvers/refinement/string_constraint_instantiation/instantiate_not_contains.cpp
40+ ${CMAKE_CURRENT_SOURCE_DIR} /solvers/refinement/string_refinement/dependency_graph.cpp
41+ ${CMAKE_CURRENT_SOURCE_DIR} /solvers/refinement/string_refinement/string_symbol_resolution.cpp
42+ ${CMAKE_CURRENT_SOURCE_DIR} /util/has_subtype.cpp
43+ ${CMAKE_CURRENT_SOURCE_DIR} /util/parameter_indices.cpp
44+ ${CMAKE_CURRENT_SOURCE_DIR} /util/simplify_expr.cpp
45+
46+
2547 # Intended to fail to compile
2648 ${CMAKE_CURRENT_SOURCE_DIR} /util/expr_cast/expr_undefined_casts.cpp
2749)
0 commit comments