aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-05-30 21:00:14 +0800
committerruki <waruqi@gmail.com>2018-05-30 00:01:25 +0800
commit1c78591209106991923a73b601f321902143c8a1 (patch)
treed9196d7bfce48b28b9884d73d710ee3fb5aa4247
parent6e12491c2d7fe119a05fbd564d707577feaedc7b (diff)
downloadxmake-docs-1c78591209106991923a73b601f321902143c8a1.tar.gz
xmake-docs-1c78591209106991923a73b601f321902143c8a1.zip
modify index
-rw-r--r--cn/index.html37
-rw-r--r--cn/pages/donation.html7
-rw-r--r--landing.html23
-rw-r--r--landing/index.cn.md21
-rw-r--r--landing/index.md21
-rw-r--r--pages/donation.html7
6 files changed, 69 insertions, 47 deletions
diff --git a/cn/index.html b/cn/index.html
index ee9ff3eb..3edfa907 100644
--- a/cn/index.html
+++ b/cn/index.html
@@ -135,9 +135,21 @@
<li>Cuda</li>
</ul>
-<h2 id="section-9">内置插件</h2>
+<h2 id="section-9">工程类型</h2>
-<h4 id="section-10">宏记录脚本和回放插件</h4>
+<ul>
+ <li>静态库程序</li>
+ <li>动态库类型</li>
+ <li>控制台程序</li>
+ <li>Cuda程序</li>
+ <li>Qt应用程序</li>
+ <li>WDK驱动程序</li>
+ <li>WinSDK应用程序</li>
+</ul>
+
+<h2 id="section-10">内置插件</h2>
+
+<h4 id="section-11">宏记录脚本和回放插件</h4>
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>xmake m -b <span class="c"># 开始记录</span>
<span class="gp">$ </span>xmake f -p iphoneos -m debug
@@ -167,7 +179,7 @@
</code></pre>
</div>
-<h2 id="section-11">更多插件</h2>
+<h2 id="section-12">更多插件</h2>
<p>请到插件仓库进行下载安装: <a href="https://github.com/tboox/xmake-plugins">xmake-plugins</a>.</p>
@@ -195,20 +207,11 @@
<li><a href="https://github.com/luzhlon/xmake.vim">xmake.vim</a> (third-party, thanks <a href="https://github.com/luzhlon">@luzhlon</a>)</li>
</ul>
-<h2 id="section-12">更多例子</h2>
+<h2 id="section-13">更多例子</h2>
<p>Debug和Release模式:</p>
-<div class="language-lua highlighter-rouge"><pre class="highlight"><code><span class="k">if</span> <span class="n">is_mode</span><span class="p">(</span><span class="s2">"debug"</span><span class="p">)</span> <span class="k">then</span>
- <span class="n">set_symbols</span><span class="p">(</span><span class="s2">"debug"</span><span class="p">)</span>
- <span class="n">set_optimize</span><span class="p">(</span><span class="s2">"none"</span><span class="p">)</span>
-<span class="k">end</span>
-
-<span class="k">if</span> <span class="n">is_mode</span><span class="p">(</span><span class="s2">"release"</span><span class="p">)</span> <span class="k">then</span>
- <span class="n">set_symbols</span><span class="p">(</span><span class="s2">"hidden"</span><span class="p">)</span>
- <span class="n">set_optimize</span><span class="p">(</span><span class="s2">"fastest"</span><span class="p">)</span>
- <span class="n">set_strip</span><span class="p">(</span><span class="s2">"all"</span><span class="p">)</span>
-<span class="k">end</span>
+<div class="language-lua highlighter-rouge"><pre class="highlight"><code><span class="n">add_rules</span><span class="p">(</span><span class="s2">"mode.debug"</span><span class="p">,</span> <span class="s2">"mode.release"</span><span class="p">)</span>
<span class="n">target</span><span class="p">(</span><span class="s2">"console"</span><span class="p">)</span>
<span class="n">set_kind</span><span class="p">(</span><span class="s2">"binary"</span><span class="p">)</span>
@@ -239,7 +242,7 @@
</code></pre>
</div>
-<h2 id="section-13">项目例子</h2>
+<h2 id="section-14">项目例子</h2>
<p>一些使用xmake的项目:</p>
@@ -250,13 +253,13 @@
<li><a href="https://github.com/vm86/xmake/wiki/%E4%BD%BF%E7%94%A8xmake%E7%9A%84%E5%BC%80%E6%BA%90%E5%BA%93">更多</a></li>
</ul>
-<h2 id="section-14">演示视频</h2>
+<h2 id="section-15">演示视频</h2>
<p><a href="https://asciinema.org/a/133693">
<img src="https://asciinema.org/a/133693.png" width="60%" />
</a></p>
-<h2 id="section-15">联系方式</h2>
+<h2 id="section-16">联系方式</h2>
<ul>
<li>邮箱:<a href="mailto:waruqi@gmail.com">waruqi@gmail.com</a></li>
diff --git a/cn/pages/donation.html b/cn/pages/donation.html
index a15a46e3..fe9f1642 100644
--- a/cn/pages/donation.html
+++ b/cn/pages/donation.html
@@ -74,6 +74,13 @@
<table>
<tbody>
<tr>
+ <td>2018.05.17</td>
+ <td>匿名</td>
+ <td>微信</td>
+ <td>¥10</td>
+ <td>加油xmake</td>
+ </tr>
+ <tr>
<td>2018.04.29</td>
<td>清春</td>
<td>支付宝</td>
diff --git a/landing.html b/landing.html
index b6c83cc7..31573935 100644
--- a/landing.html
+++ b/landing.html
@@ -135,6 +135,18 @@
<li>Cuda</li>
</ul>
+<h2 id="support-projects">Support Projects</h2>
+
+<ul>
+ <li>Static Library</li>
+ <li>Shared Library</li>
+ <li>Console</li>
+ <li>Cuda Program</li>
+ <li>Qt Application</li>
+ <li>WDK Driver (umdf/kmdf/wdm)</li>
+ <li>WinSDK Application</li>
+</ul>
+
<h2 id="builtin-plugins">Builtin Plugins</h2>
<h4 id="macros-script-plugin">Macros script plugin</h4>
@@ -199,16 +211,7 @@
<p>Debug and release modes:</p>
-<div class="language-lua highlighter-rouge"><pre class="highlight"><code><span class="k">if</span> <span class="n">is_mode</span><span class="p">(</span><span class="s2">"debug"</span><span class="p">)</span> <span class="k">then</span>
- <span class="n">set_symbols</span><span class="p">(</span><span class="s2">"debug"</span><span class="p">)</span>
- <span class="n">set_optimize</span><span class="p">(</span><span class="s2">"none"</span><span class="p">)</span>
-<span class="k">end</span>
-
-<span class="k">if</span> <span class="n">is_mode</span><span class="p">(</span><span class="s2">"release"</span><span class="p">)</span> <span class="k">then</span>
- <span class="n">set_symbols</span><span class="p">(</span><span class="s2">"hidden"</span><span class="p">)</span>
- <span class="n">set_optimize</span><span class="p">(</span><span class="s2">"fastest"</span><span class="p">)</span>
- <span class="n">set_strip</span><span class="p">(</span><span class="s2">"all"</span><span class="p">)</span>
-<span class="k">end</span>
+<div class="language-lua highlighter-rouge"><pre class="highlight"><code><span class="n">add_rules</span><span class="p">(</span><span class="s2">"mode.debug"</span><span class="p">,</span> <span class="s2">"mode.release"</span><span class="p">)</span>
<span class="n">target</span><span class="p">(</span><span class="s2">"console"</span><span class="p">)</span>
<span class="n">set_kind</span><span class="p">(</span><span class="s2">"binary"</span><span class="p">)</span>
diff --git a/landing/index.cn.md b/landing/index.cn.md
index d222e3db..e99ece41 100644
--- a/landing/index.cn.md
+++ b/landing/index.cn.md
@@ -85,6 +85,16 @@ $ xmake f --menu
* Dlang
* Cuda
+## 工程类型
+
+* 静态库程序
+* 动态库类型
+* 控制台程序
+* Cuda程序
+* Qt应用程序
+* WDK驱动程序
+* WinSDK应用程序
+
## 内置插件
#### 宏记录脚本和回放插件
@@ -142,16 +152,7 @@ $ xmake doxygen [srcdir]
Debug和Release模式:
```lua
-if is_mode("debug") then
- set_symbols("debug")
- set_optimize("none")
-end
-
-if is_mode("release") then
- set_symbols("hidden")
- set_optimize("fastest")
- set_strip("all")
-end
+add_rules("mode.debug", "mode.release")
target("console")
set_kind("binary")
diff --git a/landing/index.md b/landing/index.md
index bd3656ca..ddfabc91 100644
--- a/landing/index.md
+++ b/landing/index.md
@@ -85,6 +85,16 @@ $ xmake f --menu
* Dlang
* Cuda
+## Support Projects
+
+* Static Library
+* Shared Library
+* Console
+* Cuda Program
+* Qt Application
+* WDK Driver (umdf/kmdf/wdm)
+* WinSDK Application
+
## Builtin Plugins
#### Macros script plugin
@@ -142,16 +152,7 @@ Please download and install from the plugins repository [xmake-plugins](https://
Debug and release modes:
```lua
-if is_mode("debug") then
- set_symbols("debug")
- set_optimize("none")
-end
-
-if is_mode("release") then
- set_symbols("hidden")
- set_optimize("fastest")
- set_strip("all")
-end
+add_rules("mode.debug", "mode.release")
target("console")
set_kind("binary")
diff --git a/pages/donation.html b/pages/donation.html
index f4be5b9f..33806e41 100644
--- a/pages/donation.html
+++ b/pages/donation.html
@@ -91,6 +91,13 @@
<table>
<tbody>
<tr>
+ <td>2018.05.17</td>
+ <td>匿名</td>
+ <td>wechat</td>
+ <td>¥10</td>
+ <td>加油xmake</td>
+ </tr>
+ <tr>
<td>2018.04.29</td>
<td>清春</td>
<td>alipay</td>