summaryrefslogtreecommitdiff
path: root/tests/projects
diff options
context:
space:
mode:
authorruki <[email protected]>2021-01-01 21:02:28 +0800
committerruki <[email protected]>2021-01-01 21:02:28 +0800
commite1e70e4d1867f92f5591e7dd068ca13819955ed4 (patch)
tree9c4ddbf7c91099b36def727dd578188fc53b4da4 /tests/projects
parent99126a6271f7ed8a4712d5cd5c060210090b8d1c (diff)
add after_load to add_requires
Diffstat (limited to 'tests/projects')
-rw-r--r--tests/projects/package/depconfigs/xmake.lua14
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/projects/package/depconfigs/xmake.lua b/tests/projects/package/depconfigs/xmake.lua
index c8527c801..54a25e738 100644
--- a/tests/projects/package/depconfigs/xmake.lua
+++ b/tests/projects/package/depconfigs/xmake.lua
@@ -1,6 +1,18 @@
-add_requires("libpng", {system = false, configs = {vs_runtime = "MD"}, depconfigs = {cxflags = "-DTEST"}})
+add_requires("libpng", {system = false, configs = {vs_runtime = "MD"},
+ after_load = function (package)
+ --package:set("deps", "zlib 1.2.10", {system = false, configs = {cxflags = "-DTEST"}})
+ package:extraconf_set("deps", "zlib", {system = false, configs = {cxflags = "-DTEST"}})
+ end})
+
+add_requires("libtiff", {system = false, configs = {vs_runtime = "MD"},
+ depconfigs = {cxflags = "-DTEST2"}})
target("test")
set_kind("binary")
add_files("src/*.c")
add_packages("libpng")
+
+target("test2")
+ set_kind("binary")
+ add_files("src/*.c")
+ add_packages("libtiff")