You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1002 B

[project]
name = "vmprofiler"
[target.vmprofiler]
type = "static"
compile-features = ["cxx_std_20"]
sources = [
"dependencies/vmprofiler/src/vmprofiles/**.cpp",
"dependencies/vmprofiler/src/vmutils.cpp",
"dependencies/vmprofiler/src/scn.cpp",
"dependencies/vmprofiler/include/transform.hpp",
"dependencies/vmprofiler/include/vmprofiles.hpp",
"dependencies/vmprofiler/include/vmutils.hpp",
"dependencies/vmprofiler/include/scn.hpp",
"src/**.cpp",
"include/**.hpp"
]
include-directories = [
"include",
"dependencies/vmprofiler/include/"
]
link-libraries = [
"Zydis",
"linux-pe",
]
compile-definitions = [
"NOMINMAX"
]
[options]
ZYDIS_BUILD_SHARED_LIB = false
ZYDIS_BUILD_EXAMPLES = false
ZYDIS_BUILD_TOOLS = false
ZYDIS_FUZZ_AFL_FAST = false
ZYDIS_LIBFUZZER = false
[subdir."dependencies/vmprofiler/dependencies/zydis/"]
[target.linux-pe]
type = "interface"
include-directories = ["dependencies/vmprofiler/dependencies/linux-pe/includes/"]