|
|
|
@ -54,38 +54,38 @@ set(CMKR_TARGET Theodosius)
|
|
|
|
|
set(Theodosius_SOURCES "")
|
|
|
|
|
|
|
|
|
|
list(APPEND Theodosius_SOURCES
|
|
|
|
|
"include/comp/comp.hpp"
|
|
|
|
|
"include/comp/obf/engine.hpp"
|
|
|
|
|
"include/comp/obf/pass.hpp"
|
|
|
|
|
"include/comp/obf/passes/jcc_rewrite_pass.hpp"
|
|
|
|
|
"include/comp/obf/passes/next_inst_pass.hpp"
|
|
|
|
|
"include/comp/obf/passes/reloc_transform_pass.hpp"
|
|
|
|
|
"include/comp/obf/transform/add_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/and_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/operation.hpp"
|
|
|
|
|
"include/comp/obf/transform/or_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/rol_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/ror_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/sub_op.hpp"
|
|
|
|
|
"include/comp/obf/transform/transform.hpp"
|
|
|
|
|
"include/comp/obf/transform/xor_op.hpp"
|
|
|
|
|
"include/comp/reloc.hpp"
|
|
|
|
|
"include/comp/symbol_table.hpp"
|
|
|
|
|
"include/decomp/decomp.hpp"
|
|
|
|
|
"include/decomp/routine.hpp"
|
|
|
|
|
"include/decomp/symbol.hpp"
|
|
|
|
|
"include/obf/engine.hpp"
|
|
|
|
|
"include/obf/pass.hpp"
|
|
|
|
|
"include/obf/passes/jcc_rewrite_pass.hpp"
|
|
|
|
|
"include/obf/passes/next_inst_pass.hpp"
|
|
|
|
|
"include/obf/passes/reloc_transform_pass.hpp"
|
|
|
|
|
"include/obf/transform/add_op.hpp"
|
|
|
|
|
"include/obf/transform/and_op.hpp"
|
|
|
|
|
"include/obf/transform/operation.hpp"
|
|
|
|
|
"include/obf/transform/or_op.hpp"
|
|
|
|
|
"include/obf/transform/rol_op.hpp"
|
|
|
|
|
"include/obf/transform/ror_op.hpp"
|
|
|
|
|
"include/obf/transform/sub_op.hpp"
|
|
|
|
|
"include/obf/transform/transform.hpp"
|
|
|
|
|
"include/obf/transform/xor_op.hpp"
|
|
|
|
|
"include/recomp/recomp.hpp"
|
|
|
|
|
"include/recomp/reloc.hpp"
|
|
|
|
|
"include/recomp/symbol_table.hpp"
|
|
|
|
|
"include/theo.hpp"
|
|
|
|
|
"src/theo/comp/comp.cpp"
|
|
|
|
|
"src/theo/comp/obf/engine.cpp"
|
|
|
|
|
"src/theo/comp/obf/passes/jcc_rewrite_pass.cpp"
|
|
|
|
|
"src/theo/comp/obf/passes/next_inst_pass.cpp"
|
|
|
|
|
"src/theo/comp/obf/passes/reloc_transform_pass.cpp"
|
|
|
|
|
"src/theo/comp/obf/transform/add_op.cpp"
|
|
|
|
|
"src/theo/comp/obf/transform/sub_op.cpp"
|
|
|
|
|
"src/theo/comp/symbol_table.cpp"
|
|
|
|
|
"src/theo/decomp/decomp.cpp"
|
|
|
|
|
"src/theo/decomp/routine.cpp"
|
|
|
|
|
"src/theo/decomp/symbol.cpp"
|
|
|
|
|
"src/theo/obf/engine.cpp"
|
|
|
|
|
"src/theo/obf/passes/jcc_rewrite_pass.cpp"
|
|
|
|
|
"src/theo/obf/passes/next_inst_pass.cpp"
|
|
|
|
|
"src/theo/obf/passes/reloc_transform_pass.cpp"
|
|
|
|
|
"src/theo/obf/transform/add_op.cpp"
|
|
|
|
|
"src/theo/obf/transform/sub_op.cpp"
|
|
|
|
|
"src/theo/recomp/recomp.cpp"
|
|
|
|
|
"src/theo/recomp/symbol_table.cpp"
|
|
|
|
|
"src/theo/theo.cpp"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|