aboutsummaryrefslogtreecommitdiff
path: root/landing
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-12-30 21:09:35 +0800
committerruki <waruqi@gmail.com>2018-12-30 21:09:35 +0800
commit9181527ae8dbe4ed790e04254cd496498683db68 (patch)
tree2cb4595fae9c934930091a082fcad9ae84375c61 /landing
parenta50ea9f95295127c98be170b36f6710abf0cc7d3 (diff)
downloadxmake-docs-9181527ae8dbe4ed790e04254cd496498683db68.tar.gz
xmake-docs-9181527ae8dbe4ed790e04254cd496498683db68.zip
update index
Diffstat (limited to 'landing')
-rw-r--r--landing/index.cn.md19
-rw-r--r--landing/index.md19
2 files changed, 20 insertions, 18 deletions
diff --git a/landing/index.cn.md b/landing/index.cn.md
index 9daa56e8..2882b967 100644
--- a/landing/index.cn.md
+++ b/landing/index.cn.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
```
-自定义脚本:
+下载和使用远程依赖包:
```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")
```
-使用扩展模块:
+查找和使用本地已安装的包:
```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)
```
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)
```