aboutsummaryrefslogtreecommitdiff
path: root/landing/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'landing/index.md')
-rw-r--r--landing/index.md19
1 files changed, 10 insertions, 9 deletions
diff --git a/landing/index.md b/landing/index.md
index 453ae5a5..b25c189b 100644
--- a/landing/index.md
+++ b/landing/index.md
@@ -165,23 +165,23 @@ add_rules("mode.debug", "mode.release")
target("console")
set_kind("binary")
add_files("src/*.c")
- if is_plat("windows", "mingw") then
- add_defines("XXX")
+ if is_mode("debug") then
+ add_defines("DEBUG")
end
```
-Custom script:
+Download and use remote packages:
```lua
+add_requires("libuv master", "ffmpeg", "zlib 1.20.*")
+add_requires("tbox >1.6.1", {optional = true, debug = true})
target("test")
- set_kind("static")
- add_files("src/*.cpp")
- after_build(function (target)
- print("build %s ok!", target:targetfile())
- end)
+ set_kind("shared")
+ add_files("src/*.c")
+ add_packages("libuv", "ffmpeg", "tbox", "zlib")
```
-Extension Modules:
+Find and use local packages:
```lua
target("test")
@@ -190,6 +190,7 @@ target("test")
on_load(function (target)
import("lib.detect.find_package")
target:add(find_package("zlib"))
+ target:add(find_package("openssl"))
end)
```