From 2c77f00f1a7ecb6c8192f9c16d3b2001b254a107 Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 17 Oct 2018 22:45:56 +0800 Subject: update supporters --- README.md | 11 +++++------ cn/pages/donation.html | 14 ++++++++++++++ landing/pages/donation.cn.md | 1 + landing/pages/donation.md | 1 + pages/donation.html | 14 ++++++++++++++ zh/README.md | 2 +- 6 files changed, 36 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 058967bf..689c9318 100644 --- a/README.md +++ b/README.md @@ -1052,19 +1052,18 @@ For more information and progress on package dependency management see the relat ##### Currently Supported Features * Semantic version support, for example: ">= 1.1.0 < 1.2", "~1.6", "1.2.x", "1.*" -* System library automatic detection support -* Source code download compilation and automatic link support -* Binary package download direct installation support -* Cascading dependency package support * Provide multi-warehouse management support such as official package warehouse, self-built private warehouse, project built-in warehouse, etc. -* You can customize the package description rules and add your own packages. * Cross-platform package compilation integration support (packages of different platforms and different architectures can be installed at the same time, fast switching use) -* Built-in release/debug dependency package support, can be specified to use debug package to achieve source debugging +* Debug dependency package support, source code debugging ##### Dependency Package Processing Mechanism Here we briefly introduce the processing mechanism of the entire dependency package: +
+ +
+ 1. Priority check for the current system directory, whether there is a specified package under the third-party package management, if there is a matching package, then you do not need to download and install (of course you can also set the system package) 2. Retrieve the package matching the corresponding version, then download, compile, and install (Note: installed in a specific xmake directory, will not interfere with the system library environment) 3. Compile the project, and finally automatically link the enabled dependencies diff --git a/cn/pages/donation.html b/cn/pages/donation.html index faed3939..2de2dd01 100644 --- a/cn/pages/donation.html +++ b/cn/pages/donation.html @@ -73,6 +73,20 @@ + + + + + + + + + + + + + + diff --git a/landing/pages/donation.cn.md b/landing/pages/donation.cn.md index 3aac8517..717fa29f 100644 --- a/landing/pages/donation.cn.md +++ b/landing/pages/donation.cn.md @@ -25,6 +25,7 @@ xmake项目属于个人开源项目,它的发展需要您的帮助,如果您 +| 2018.10.17 | 红红 | 微信 | ¥100 | | | 2018.10.15 | xtvjxk | 支付宝 | ¥10 | 希望越来越好用 | | 2018.08.07 | fasiondog | gitee | ¥50 | 感谢您的开源项目! | | 2018.06.27 | Kellygod | 支付宝 | ¥30 | 拥抱xmake | diff --git a/landing/pages/donation.md b/landing/pages/donation.md index d50d66d3..1f060f0b 100644 --- a/landing/pages/donation.md +++ b/landing/pages/donation.md @@ -42,6 +42,7 @@ Support this project by becoming a sponsor. Your logo will show up here with a l ## Supporters +| 2018.10.17 | 红红 | wechat | ¥100 | | | 2018.10.15 | xtvjxk | alipay | ¥10 | 希望越来越好用 | | 2018.08.07 | fasiondog | gitee | ¥50 | 感谢您的开源项目! | | 2018.06.27 | Kellygod | alipay | ¥30 | 拥抱xmake | diff --git a/pages/donation.html b/pages/donation.html index 51b0d1c8..45134eba 100644 --- a/pages/donation.html +++ b/pages/donation.html @@ -90,6 +90,20 @@
2018.10.17红红微信¥100 
2018.10.15xtvjxk支付宝¥10希望越来越好用
2018.08.07 fasiondog
+ + + + + + + + + + + + + + diff --git a/zh/README.md b/zh/README.md index 30c37208..9a718f2d 100644 --- a/zh/README.md +++ b/zh/README.md @@ -1121,7 +1121,7 @@ xmake会去远程拉取相关源码包,然后自动编译安装,最后编译 这里我们简单介绍下整个依赖包的处理机制: - + 1. 优先检测当前系统目录、第三方包管理下有没有存在指定的包,如果有匹配的包,那么就不需要下载安装了 (当然也可以设置不使用系统包) 2. 检索匹配对应版本的包,然后下载、编译、安装(注:安装在特定xmake目录,不会干扰系统库环境) -- cgit v1.2.3
2018.10.17红红wechat¥100 
2018.10.15xtvjxkalipay¥10希望越来越好用
2018.08.07 fasiondog