diff options
| author | ruki <waruqi@gmail.com> | 2018-05-30 21:00:14 +0800 |
|---|---|---|
| committer | ruki <waruqi@gmail.com> | 2018-05-30 00:01:25 +0800 |
| commit | 1c78591209106991923a73b601f321902143c8a1 (patch) | |
| tree | d9196d7bfce48b28b9884d73d710ee3fb5aa4247 | |
| parent | 6e12491c2d7fe119a05fbd564d707577feaedc7b (diff) | |
| download | xmake-docs-1c78591209106991923a73b601f321902143c8a1.tar.gz xmake-docs-1c78591209106991923a73b601f321902143c8a1.zip | |
modify index
| -rw-r--r-- | cn/index.html | 37 | ||||
| -rw-r--r-- | cn/pages/donation.html | 7 | ||||
| -rw-r--r-- | landing.html | 23 | ||||
| -rw-r--r-- | landing/index.cn.md | 21 | ||||
| -rw-r--r-- | landing/index.md | 21 | ||||
| -rw-r--r-- | pages/donation.html | 7 |
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> |
