mirror of https://github.com/x64dbg/TitanEngine
29 lines
813 B
TOML
29 lines
813 B
TOML
[project]
|
|
name = "TitanEngine"
|
|
msvc-runtime = "static"
|
|
|
|
[options]
|
|
TITANENGINE_RESOURCES = true
|
|
|
|
[target.distorm]
|
|
type = "static"
|
|
sources = ["distorm/src/*.c"]
|
|
headers = ["distorm/src/*.h", "distorm/include/*.h"]
|
|
include-directories = ["distorm/include"]
|
|
|
|
[target.scylla_wrapper]
|
|
type = "static"
|
|
sources = ["scylla_wrapper/*.cpp"]
|
|
headers = ["scylla_wrapper/*.h", "scylla_wrapper/include/*.h"]
|
|
link-libraries = ["::distorm"]
|
|
include-directories = ["scylla_wrapper/include"]
|
|
|
|
[target.TitanEngine]
|
|
type = "shared"
|
|
sources = ["TitanEngine/*.cpp"]
|
|
headers = ["TitanEngine/*.h"]
|
|
private-link-libraries = ["::scylla_wrapper", "Psapi.lib"]
|
|
x64.private-link-libraries = ["TitanEngine/ntdll_x64.lib"]
|
|
x32.private-link-libraries = ["TitanEngine/ntdll_x86.lib"]
|
|
TITANENGINE_RESOURCES.sources = ["TitanEngine/TitanEngine.rc"]
|