diff options
| -rw-r--r-- | xmake/modules/package/manager/conan/install_package.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/xmake/modules/package/manager/conan/install_package.lua b/xmake/modules/package/manager/conan/install_package.lua index 62ab744ef..f3b56b61e 100644 --- a/xmake/modules/package/manager/conan/install_package.lua +++ b/xmake/modules/package/manager/conan/install_package.lua @@ -88,7 +88,7 @@ function main(name, opt) -- generate conanfile.txt _conan_generate_conanfile(name, opt) - -- TODO opt.mode, --remote=, --compiler=, .. + -- TODO --remote=, --compiler=, .. -- install package local argv = {"install", "."} if opt.build then @@ -98,6 +98,10 @@ function main(name, opt) table.insert(argv, "--build=" .. opt.build) end end + if opt.mode == "debug" then + table.insert(argv, "-s") + table.insert(argv, "build_type=Debug") + end os.vrunv(conan.program, argv) -- leave build directory |
