Browse Source

autoupdate docs by xmake-repo/ci

ruki 4 years ago
parent
commit
ea3846d515

+ 1 - 1
_coverpage.md

@@ -6,7 +6,7 @@
 
 - *Simple, lightweight, cross-platform*
 - *Modern C/C++ package manager, support distributed repositories*
-- **Recently added: angelscript, port, hpsocket**
+- **Recently added: cgetopt, xhook, angelscript**
 
 [Gitee](https://gitee.com/tboox/xrepo/)
 [Github](https://github.com/xmake-io/xrepo/)

+ 1 - 1
_sidebar.md

@@ -1,7 +1,7 @@
 - Getting Started
   - [Sponsor](https://xmake.io/#/about/sponsor)
   - [Quick Start](getting_started.md)
-- Packages (162)
+- Packages (164)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)

+ 67 - 0
mirror/packages/android.html

@@ -295,6 +295,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptandroid">cgetopt (android)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p android [--ndk=/xxx] cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2dandroid">chipmunk2d (android)</h3>
 <table>
 <thead>
@@ -1859,6 +1892,40 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("tmxparser")
 </code></pre>
+<h2 id="x">x</h2>
+<h3 id="xhookandroid">xhook (android)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>PLT (Procedure Linkage Table) hook library for Android native ELF (executable and shared libraries)</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/iqiyi/xHook">https://github.com/iqiyi/xHook</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>v1.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xhook/xmake.lua">xhook/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p android [--ndk=/xxx] xhook
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("xhook")
+</code></pre>
 <h2 id="y">y</h2>
 <h3 id="yasmandroid">yasm (android)</h3>
 <table>

+ 33 - 0
mirror/packages/bsd.html

@@ -262,6 +262,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptbsd">cgetopt (bsd)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="cmakebsd">cmake (bsd)</h3>
 <table>
 <thead>

+ 33 - 0
mirror/packages/cross.html

@@ -262,6 +262,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptcross">cgetopt (cross)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p cross [--sdk=/xxx] cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="cmakecross">cmake (cross)</h3>
 <table>
 <thead>

+ 33 - 0
mirror/packages/iphoneos.html

@@ -262,6 +262,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptiphoneos">cgetopt (iphoneos)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, armv7, armv7s, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p iphoneos cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2diphoneos">chipmunk2d (iphoneos)</h3>
 <table>
 <thead>

+ 33 - 0
mirror/packages/linux.html

@@ -658,6 +658,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptlinux">cgetopt (linux)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2dlinux">chipmunk2d (linux)</h3>
 <table>
 <thead>

+ 33 - 0
mirror/packages/macosx.html

@@ -625,6 +625,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptmacosx">cgetopt (macosx)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2dmacosx">chipmunk2d (macosx)</h3>
 <table>
 <thead>

+ 99 - 66
mirror/packages/mingw.html

@@ -110,7 +110,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -143,7 +143,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -176,7 +176,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -210,7 +210,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -247,7 +247,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -280,7 +280,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -313,7 +313,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -347,7 +347,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -361,6 +361,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptmingw">cgetopt (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2dmingw">chipmunk2d (mingw)</h3>
 <table>
 <thead>
@@ -380,7 +413,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -413,7 +446,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -446,7 +479,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -479,7 +512,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -512,7 +545,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -546,7 +579,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -580,7 +613,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -614,7 +647,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -647,7 +680,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -680,7 +713,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -713,7 +746,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -746,7 +779,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -780,7 +813,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -814,7 +847,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -847,7 +880,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -880,7 +913,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -914,7 +947,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -947,7 +980,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -981,7 +1014,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1014,7 +1047,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1047,7 +1080,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1080,7 +1113,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1117,7 +1150,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1150,7 +1183,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1183,7 +1216,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1216,7 +1249,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1249,7 +1282,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1282,7 +1315,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1315,7 +1348,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1348,7 +1381,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1381,7 +1414,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1414,7 +1447,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1448,7 +1481,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1481,7 +1514,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1514,7 +1547,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1548,7 +1581,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1581,7 +1614,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1614,7 +1647,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1648,7 +1681,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1682,7 +1715,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1715,7 +1748,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1748,7 +1781,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1781,7 +1814,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1814,7 +1847,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1847,7 +1880,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1880,7 +1913,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1913,7 +1946,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1946,7 +1979,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -1980,7 +2013,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2014,7 +2047,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2047,7 +2080,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2080,7 +2113,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2114,7 +2147,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2147,7 +2180,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2180,7 +2213,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2214,7 +2247,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2248,7 +2281,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>
@@ -2282,7 +2315,7 @@
 </tr>
 <tr>
 <td>Architectures</td>
-<td>i386, x86_64</td>
+<td>arm, arm64, i386, x86_64</td>
 </tr>
 <tr>
 <td>Definition</td>

+ 33 - 0
mirror/packages/msys.html

@@ -295,6 +295,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptmsys">cgetopt (msys)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="cmakemsys">cmake (msys)</h3>
 <table>
 <thead>

+ 33 - 0
mirror/packages/windows.html

@@ -658,6 +658,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("catch2")
 </code></pre>
+<h3 id="cgetoptwindows">cgetopt (windows)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A GNU getopt() implementation written in pure C.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>x64, x86</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install cgetopt
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("cgetopt")
+</code></pre>
 <h3 id="chipmunk2dwindows">chipmunk2d (windows)</h3>
 <table>
 <thead>

+ 48 - 0
packages/android.md

@@ -142,6 +142,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (android)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p android [--ndk=/xxx] cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (android)
 
 
@@ -1250,6 +1273,31 @@ add_requires("tmxparser")
 
 
 
+## x
+### xhook (android)
+
+
+| Description | *PLT (Procedure Linkage Table) hook library for Android native ELF (executable and shared libraries)* |
+| -- | -- |
+| Homepage | [https://github.com/iqiyi/xHook](https://github.com/iqiyi/xHook) |
+| Versions | v1.2.0 |
+| Architectures | arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64 |
+| Definition | [xhook/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xhook/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p android [--ndk=/xxx] xhook
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("xhook")
+```
+
+
+
 ## y
 ### yasm (android)
 

+ 23 - 0
packages/bsd.md

@@ -119,6 +119,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (bsd)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | i386, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### cmake (bsd)
 
 

+ 23 - 0
packages/cross.md

@@ -119,6 +119,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (cross)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm, arm64, i386, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p cross [--sdk=/xxx] cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### cmake (cross)
 
 

+ 23 - 0
packages/iphoneos.md

@@ -119,6 +119,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (iphoneos)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm64, armv7, armv7s, i386, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p iphoneos cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (iphoneos)
 
 

+ 23 - 0
packages/linux.md

@@ -395,6 +395,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (linux)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (linux)
 
 

+ 23 - 0
packages/macosx.md

@@ -372,6 +372,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (macosx)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm64, i386, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (macosx)
 
 

+ 89 - 66
packages/mingw.md

@@ -6,7 +6,7 @@
 | -- | -- |
 | Homepage | [http://angelcode.com/angelscript/](http://angelcode.com/angelscript/) |
 | Versions | 2.34.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [angelscript/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/a/angelscript/xmake.lua) |
 
 ##### Install command
@@ -29,7 +29,7 @@ add_requires("angelscript")
 | -- | -- |
 | Homepage | [https://www.gnu.org/software/autoconf/autoconf.html](https://www.gnu.org/software/autoconf/autoconf.html) |
 | Versions | 2.68, 2.69 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [autoconf/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf/xmake.lua) |
 
 ##### Install command
@@ -52,7 +52,7 @@ add_requires("autoconf")
 | -- | -- |
 | Homepage | [https://www.gnu.org/software/automake/](https://www.gnu.org/software/automake/) |
 | Versions | 1.15.1, 1.16.1, 1.9.5, 1.9.6 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [automake/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/a/automake/xmake.lua) |
 
 ##### Install command
@@ -77,7 +77,7 @@ add_requires("automake")
 | -- | -- |
 | Homepage | [https://github.com/gwilymk/bin2c](https://github.com/gwilymk/bin2c) |
 | Versions | 0.0.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [bin2c/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bin2c/xmake.lua) |
 
 ##### Install command
@@ -101,7 +101,7 @@ add_requires("bin2c")
 | Homepage | [https://www.gnu.org/software/binutils/binutils.html](https://www.gnu.org/software/binutils/binutils.html) |
 | License | GPL-2.0 |
 | Versions | 2.34 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [binutils/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/b/binutils/xmake.lua) |
 
 ##### Install command
@@ -124,7 +124,7 @@ add_requires("binutils")
 | -- | -- |
 | Homepage | [https://www.blosc.org/](https://www.blosc.org/) |
 | Versions | 1.20.1, 1.5.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [blosc/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blosc/xmake.lua) |
 
 ##### Install command
@@ -147,7 +147,7 @@ add_requires("blosc")
 | -- | -- |
 | Homepage | [https://box2d.org](https://box2d.org) |
 | Versions | 2.4.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [box2d/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/b/box2d/xmake.lua) |
 
 ##### Install command
@@ -172,7 +172,7 @@ add_requires("box2d")
 | -- | -- |
 | Homepage | [https://github.com/catchorg/Catch2](https://github.com/catchorg/Catch2) |
 | Versions | 2.9.2 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [catch2/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/catch2/xmake.lua) |
 
 ##### Install command
@@ -188,6 +188,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (mingw)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (mingw)
 
 
@@ -195,7 +218,7 @@ add_requires("catch2")
 | -- | -- |
 | Homepage | [https://chipmunk-physics.net/](https://chipmunk-physics.net/) |
 | Versions | 7.0.3 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [chipmunk2d/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chipmunk2d/xmake.lua) |
 
 ##### Install command
@@ -218,7 +241,7 @@ add_requires("chipmunk2d")
 | -- | -- |
 | Homepage | [https://cmake.org](https://cmake.org) |
 | Versions | 3.11.4, 3.15.4, 3.18.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [cmake/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmake/xmake.lua) |
 
 ##### Install command
@@ -241,7 +264,7 @@ add_requires("cmake")
 | -- | -- |
 | Homepage | [https://github.com/cameron314/concurrentqueue](https://github.com/cameron314/concurrentqueue) |
 | Versions |  |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [concurrentqueue/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concurrentqueue/xmake.lua) |
 
 ##### Install command
@@ -264,7 +287,7 @@ add_requires("concurrentqueue")
 | -- | -- |
 | Homepage | [https://cpp-taskflow.github.io/](https://cpp-taskflow.github.io/) |
 | Versions | 2.2.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [cpp-taskflow/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-taskflow/xmake.lua) |
 
 ##### Install command
@@ -287,7 +310,7 @@ add_requires("cpp-taskflow")
 | -- | -- |
 | Homepage | [https://github.com/jarro2783/cxxopts](https://github.com/jarro2783/cxxopts) |
 | Versions | v2.2.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [cxxopts/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxopts/xmake.lua) |
 
 ##### Install command
@@ -312,7 +335,7 @@ add_requires("cxxopts")
 | -- | -- |
 | Homepage | [http://bit.ly/doctest-docs](http://bit.ly/doctest-docs) |
 | Versions | 2.3.1, 2.3.6 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [doctest/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doctest/xmake.lua) |
 
 ##### Install command
@@ -337,7 +360,7 @@ add_requires("doctest")
 | -- | -- |
 | Homepage | [https://fmt.dev](https://fmt.dev) |
 | Versions | 5.3.0, 6.0.0, 6.2.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [fmt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmt/xmake.lua) |
 
 ##### Install command
@@ -362,7 +385,7 @@ add_requires("fmt")
 | -- | -- |
 | Homepage | [http://glew.sourceforge.net/](http://glew.sourceforge.net/) |
 | Versions | 2.1.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [glew/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glew/xmake.lua) |
 
 ##### Install command
@@ -385,7 +408,7 @@ add_requires("glew")
 | -- | -- |
 | Homepage | [https://www.glfw.org/](https://www.glfw.org/) |
 | Versions | 3.3.2 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [glfw/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw/xmake.lua) |
 
 ##### Install command
@@ -408,7 +431,7 @@ add_requires("glfw")
 | -- | -- |
 | Homepage | [https://glm.g-truc.net/](https://glm.g-truc.net/) |
 | Versions | 0.9.9+8 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [glm/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glm/xmake.lua) |
 
 ##### Install command
@@ -431,7 +454,7 @@ add_requires("glm")
 | -- | -- |
 | Homepage | [http://getfem.org/gmm/index.html](http://getfem.org/gmm/index.html) |
 | Versions | 5.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [gmm/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmm/xmake.lua) |
 
 ##### Install command
@@ -454,7 +477,7 @@ add_requires("gmm")
 | -- | -- |
 | Homepage | [https://github.com/google/googletest](https://github.com/google/googletest) |
 | Versions | 1.10.0, 1.8.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [gtest/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtest/xmake.lua) |
 
 ##### Install command
@@ -479,7 +502,7 @@ add_requires("gtest")
 | -- | -- |
 | Homepage | [https://github.com/Tessil/hopscotch-map](https://github.com/Tessil/hopscotch-map) |
 | Versions | v2.3.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [hopscotch-map/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hopscotch-map/xmake.lua) |
 
 ##### Install command
@@ -504,7 +527,7 @@ add_requires("hopscotch-map")
 | -- | -- |
 | Homepage | [https://github.com/ocornut/imgui](https://github.com/ocornut/imgui) |
 | Versions | v1.75, v1.79 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [imgui/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui/xmake.lua) |
 
 ##### Install command
@@ -527,7 +550,7 @@ add_requires("imgui")
 | -- | -- |
 | Homepage | [https://pantor.github.io/inja/](https://pantor.github.io/inja/) |
 | Versions | v2.1.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [inja/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inja/xmake.lua) |
 
 ##### Install command
@@ -550,7 +573,7 @@ add_requires("inja")
 | -- | -- |
 | Homepage | [https://sourceforge.net/projects/irrlicht/](https://sourceforge.net/projects/irrlicht/) |
 | Versions | 1.2 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [irrXML/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrXML/xmake.lua) |
 
 ##### Install command
@@ -575,7 +598,7 @@ add_requires("irrXML")
 | -- | -- |
 | Homepage | [https://danielaparker.github.io/jsoncons/](https://danielaparker.github.io/jsoncons/) |
 | Versions | v0.158.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [jsoncons/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncons/xmake.lua) |
 
 ##### Install command
@@ -598,7 +621,7 @@ add_requires("jsoncons")
 | -- | -- |
 | Homepage | [https://github.com/open-source-parsers/jsoncpp/wiki](https://github.com/open-source-parsers/jsoncpp/wiki) |
 | Versions | 1.9.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [jsoncpp/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncpp/xmake.lua) |
 
 ##### Install command
@@ -623,7 +646,7 @@ add_requires("jsoncpp")
 | -- | -- |
 | Homepage | [https://github.com/google/leveldb](https://github.com/google/leveldb) |
 | Versions | 1.22 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [leveldb/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leveldb/xmake.lua) |
 
 ##### Install command
@@ -646,7 +669,7 @@ add_requires("leveldb")
 | -- | -- |
 | Homepage | [https://curl.haxx.se/](https://curl.haxx.se/) |
 | Versions | 7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libcurl/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcurl/xmake.lua) |
 
 ##### Install command
@@ -669,7 +692,7 @@ add_requires("libcurl")
 | -- | -- |
 | Homepage | [http://ijg.org/](http://ijg.org/) |
 | Versions | v9b, v9c |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libjpeg/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg/xmake.lua) |
 
 ##### Install command
@@ -692,7 +715,7 @@ add_requires("libjpeg")
 | -- | -- |
 | Homepage | [https://www.xiph.org/ogg/](https://www.xiph.org/ogg/) |
 | Versions | 1.3.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libogg/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libogg/xmake.lua) |
 
 ##### Install command
@@ -716,7 +739,7 @@ add_requires("libogg")
 | Homepage | [https://www.libimobiledevice.org/](https://www.libimobiledevice.org/) |
 | License | LGPL-2.1 |
 | Versions | 2.2.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libplist/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libplist/xmake.lua) |
 
 ##### Install command
@@ -739,7 +762,7 @@ add_requires("libplist")
 | -- | -- |
 | Homepage | [http://www.libraw.org](http://www.libraw.org) |
 | Versions | 0.19.5 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libraw/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraw/xmake.lua) |
 
 ##### Install command
@@ -762,7 +785,7 @@ add_requires("libraw")
 | -- | -- |
 | Homepage | [https://www.libsdl.org/](https://www.libsdl.org/) |
 | Versions | 2.0.12, 2.0.8 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsdl/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl/xmake.lua) |
 
 ##### Install command
@@ -785,7 +808,7 @@ add_requires("libsdl")
 | -- | -- |
 | Homepage | [http://www.libsdl.org/projects/SDL_image/](http://www.libsdl.org/projects/SDL_image/) |
 | Versions | 2.0.5 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsdl_image/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_image/xmake.lua) |
 
 ##### Install command
@@ -808,7 +831,7 @@ add_requires("libsdl_image")
 | -- | -- |
 | Homepage | [https://www.libsdl.org/projects/SDL_mixer/](https://www.libsdl.org/projects/SDL_mixer/) |
 | Versions | 2.0.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsdl_mixer/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_mixer/xmake.lua) |
 
 ##### Install command
@@ -831,7 +854,7 @@ add_requires("libsdl_mixer")
 | -- | -- |
 | Homepage | [https://www.libsdl.org/projects/SDL_net/](https://www.libsdl.org/projects/SDL_net/) |
 | Versions | 2.0.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsdl_net/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_net/xmake.lua) |
 
 ##### Install command
@@ -854,7 +877,7 @@ add_requires("libsdl_net")
 | -- | -- |
 | Homepage | [https://www.libsdl.org/projects/SDL_ttf/](https://www.libsdl.org/projects/SDL_ttf/) |
 | Versions | 2.0.15 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsdl_ttf/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_ttf/xmake.lua) |
 
 ##### Install command
@@ -877,7 +900,7 @@ add_requires("libsdl_ttf")
 | -- | -- |
 | Homepage | [https://libsodium.org](https://libsodium.org) |
 | Versions |  |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libsodium/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsodium/xmake.lua) |
 
 ##### Install command
@@ -900,7 +923,7 @@ add_requires("libsodium")
 | -- | -- |
 | Homepage | [https://www.gnu.org/software/libtool/](https://www.gnu.org/software/libtool/) |
 | Versions | 2.4.5, 2.4.6 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libtool/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtool/xmake.lua) |
 
 ##### Install command
@@ -923,7 +946,7 @@ add_requires("libtool")
 | -- | -- |
 | Homepage | [http://libuv.org/](http://libuv.org/) |
 | Versions | v1.22.0, v1.23.0, v1.23.1, v1.23.2, v1.24.0, v1.24.1, v1.25.0, v1.26.0, v1.27.0, v1.28.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [libuv/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuv/xmake.lua) |
 
 ##### Install command
@@ -948,7 +971,7 @@ add_requires("libuv")
 | -- | -- |
 | Homepage | [https://www.gnu.org/software/m4](https://www.gnu.org/software/m4) |
 | Versions | 1.4.18 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [m4/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/m/m4/xmake.lua) |
 
 ##### Install command
@@ -971,7 +994,7 @@ add_requires("m4")
 | -- | -- |
 | Homepage | [https://www.gnu.org/software/make/](https://www.gnu.org/software/make/) |
 | Versions | 4.2.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [make/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/m/make/xmake.lua) |
 
 ##### Install command
@@ -994,7 +1017,7 @@ add_requires("make")
 | -- | -- |
 | Homepage | [https://mesonbuild.com/](https://mesonbuild.com/) |
 | Versions | 0.50.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [meson/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meson/xmake.lua) |
 
 ##### Install command
@@ -1019,7 +1042,7 @@ add_requires("meson")
 | -- | -- |
 | Homepage | [https://www.nasm.us/](https://www.nasm.us/) |
 | Versions | 2.13.03 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [nasm/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nasm/xmake.lua) |
 
 ##### Install command
@@ -1042,7 +1065,7 @@ add_requires("nasm")
 | -- | -- |
 | Homepage | [https://ninja-build.org/](https://ninja-build.org/) |
 | Versions | 1.9.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [ninja/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ninja/xmake.lua) |
 
 ##### Install command
@@ -1065,7 +1088,7 @@ add_requires("ninja")
 | -- | -- |
 | Homepage | [https://nlohmann.github.io/json/](https://nlohmann.github.io/json/) |
 | Versions | v3.9.1 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [nlohmann_json/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlohmann_json/xmake.lua) |
 
 ##### Install command
@@ -1090,7 +1113,7 @@ add_requires("nlohmann_json")
 | -- | -- |
 | Homepage | [http://www.openblas.net/](http://www.openblas.net/) |
 | Versions | 0.3.12 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [openblas/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openblas/xmake.lua) |
 
 ##### Install command
@@ -1115,7 +1138,7 @@ add_requires("openblas")
 | -- | -- |
 | Homepage | [http://www.gnu.org/software/patch/patch.html](http://www.gnu.org/software/patch/patch.html) |
 | Versions | 2.7.6 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [patch/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patch/xmake.lua) |
 
 ##### Install command
@@ -1138,7 +1161,7 @@ add_requires("patch")
 | -- | -- |
 | Homepage | [https://www.pcre.org/](https://www.pcre.org/) |
 | Versions | 8.40, 8.41 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [pcre/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre/xmake.lua) |
 
 ##### Install command
@@ -1161,7 +1184,7 @@ add_requires("pcre")
 | -- | -- |
 | Homepage | [https://www.pcre.org/](https://www.pcre.org/) |
 | Versions | 10.23, 10.30, 10.31 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [pcre2/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre2/xmake.lua) |
 
 ##### Install command
@@ -1184,7 +1207,7 @@ add_requires("pcre2")
 | -- | -- |
 | Homepage | [https://freedesktop.org/wiki/Software/pkg-config/](https://freedesktop.org/wiki/Software/pkg-config/) |
 | Versions | 0.29.2 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [pkg-config/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkg-config/xmake.lua) |
 
 ##### Install command
@@ -1207,7 +1230,7 @@ add_requires("pkg-config")
 | -- | -- |
 | Homepage | [https://developers.google.com/protocol-buffers/](https://developers.google.com/protocol-buffers/) |
 | Versions | 3.8.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [protoc/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protoc/xmake.lua) |
 
 ##### Install command
@@ -1230,7 +1253,7 @@ add_requires("protoc")
 | -- | -- |
 | Homepage | [https://sourceforge.net/projects/pthreads4w/](https://sourceforge.net/projects/pthreads4w/) |
 | Versions | 3.0.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [pthreads4w/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pthreads4w/xmake.lua) |
 
 ##### Install command
@@ -1253,7 +1276,7 @@ add_requires("pthreads4w")
 | -- | -- |
 | Homepage | [https://github.com/pybind/pybind11](https://github.com/pybind/pybind11) |
 | Versions | 2.5.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [pybind11/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pybind11/xmake.lua) |
 
 ##### Install command
@@ -1276,7 +1299,7 @@ add_requires("pybind11")
 | -- | -- |
 | Homepage | [https://www.python.org/](https://www.python.org/) |
 | Versions | 2.7.15, 3.7.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [python/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python/xmake.lua) |
 
 ##### Install command
@@ -1299,7 +1322,7 @@ add_requires("python")
 | -- | -- |
 | Homepage | [https://www.python.org/](https://www.python.org/) |
 | Versions | 2.7.15 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [python2/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python2/xmake.lua) |
 
 ##### Install command
@@ -1324,7 +1347,7 @@ add_requires("python2")
 | -- | -- |
 | Homepage | [https://github.com/Tencent/rapidjson](https://github.com/Tencent/rapidjson) |
 | Versions | v1.1.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [rapidjson/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidjson/xmake.lua) |
 
 ##### Install command
@@ -1349,7 +1372,7 @@ add_requires("rapidjson")
 | -- | -- |
 | Homepage | [https://www.sfml-dev.org](https://www.sfml-dev.org) |
 | Versions |  |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [sfml/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfml/xmake.lua) |
 
 ##### Install command
@@ -1372,7 +1395,7 @@ add_requires("sfml")
 | -- | -- |
 | Homepage | [https://github.com/gabime/spdlog](https://github.com/gabime/spdlog) |
 | Versions | 1.3.1, 1.4.2, 1.5.0, 1.8.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [spdlog/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spdlog/xmake.lua) |
 
 ##### Install command
@@ -1395,7 +1418,7 @@ add_requires("spdlog")
 | -- | -- |
 | Homepage | [https://github.com/nothings/stb](https://github.com/nothings/stb) |
 | Versions | 0.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [stb/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stb/xmake.lua) |
 
 ##### Install command
@@ -1420,7 +1443,7 @@ add_requires("stb")
 | -- | -- |
 | Homepage | [http://www.tboox.org](http://www.tboox.org) |
 | Versions | v1.6.2, v1.6.3, v1.6.4, v1.6.5 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [tbox/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbox/xmake.lua) |
 
 ##### Install command
@@ -1443,7 +1466,7 @@ add_requires("tbox")
 | -- | -- |
 | Homepage | [http://www.grinninglizard.com/tinyxml2/](http://www.grinninglizard.com/tinyxml2/) |
 | Versions | 8.0.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [tinyxml2/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml2/xmake.lua) |
 
 ##### Install command
@@ -1466,7 +1489,7 @@ add_requires("tinyxml2")
 | -- | -- |
 | Homepage | [https://github.com/sainteos/tmxparser](https://github.com/sainteos/tmxparser) |
 | Versions | 2.2.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [tmxparser/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxparser/xmake.lua) |
 
 ##### Install command
@@ -1491,7 +1514,7 @@ add_requires("tmxparser")
 | -- | -- |
 | Homepage | [https://tukaani.org/xz/](https://tukaani.org/xz/) |
 | Versions | 5.2.4 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [xz/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xz/xmake.lua) |
 
 ##### Install command
@@ -1516,7 +1539,7 @@ add_requires("xz")
 | -- | -- |
 | Homepage | [https://yasm.tortall.net/](https://yasm.tortall.net/) |
 | Versions | 1.3.0 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [yasm/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yasm/xmake.lua) |
 
 ##### Install command
@@ -1541,7 +1564,7 @@ add_requires("yasm")
 | -- | -- |
 | Homepage | [http://www.zlib.net](http://www.zlib.net) |
 | Versions | 1.2.10, 1.2.11 |
-| Architectures | i386, x86_64 |
+| Architectures | arm, arm64, i386, x86_64 |
 | Definition | [zlib/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib/xmake.lua) |
 
 ##### Install command

+ 23 - 0
packages/msys.md

@@ -142,6 +142,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (msys)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | i386, x86_64 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### cmake (msys)
 
 

+ 23 - 0
packages/windows.md

@@ -395,6 +395,29 @@ add_requires("catch2")
 ```
 
 
+### cgetopt (windows)
+
+
+| Description | *A GNU getopt() implementation written in pure C.* |
+| -- | -- |
+| Homepage | [https://github.com/xq114/cgetopt/](https://github.com/xq114/cgetopt/) |
+| Versions | 1.0 |
+| Architectures | x64, x86 |
+| Definition | [cgetopt/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install cgetopt
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("cgetopt")
+```
+
+
 ### chipmunk2d (windows)
 
 

+ 14 - 14
sitemap.xml

@@ -7,72 +7,72 @@
     
 <url>
   <loc>https://xrepo.xmake.io</loc>
-  <lastmod>2020-11-15T10:36:35+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:05+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/getting_started.html</loc>
-  <lastmod>2020-11-15T10:36:35+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:06+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/getting_started.html</loc>
-  <lastmod>2020-11-15T10:36:36+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:06+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/index.html</loc>
-  <lastmod>2020-11-15T10:36:36+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:06+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/index.html</loc>
-  <lastmod>2020-11-15T10:36:36+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:06+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/msys.html</loc>
-  <lastmod>2020-11-15T10:36:36+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:06+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/iphoneos.html</loc>
-  <lastmod>2020-11-15T10:36:36+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:07+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/macosx.html</loc>
-  <lastmod>2020-11-15T10:36:37+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:07+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/linux.html</loc>
-  <lastmod>2020-11-15T10:36:37+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:07+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/android.html</loc>
-  <lastmod>2020-11-15T10:36:37+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:07+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/cross.html</loc>
-  <lastmod>2020-11-15T10:36:37+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:07+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/windows.html</loc>
-  <lastmod>2020-11-15T10:36:38+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:08+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/bsd.html</loc>
-  <lastmod>2020-11-15T10:36:38+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:08+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/mingw.html</loc>
-  <lastmod>2020-11-15T10:36:38+08:00</lastmod>
+  <lastmod>2020-11-16T02:06:08+08:00</lastmod>
 </url>
 
 </urlset>

+ 1 - 1
zh-cn/_coverpage.md

@@ -6,7 +6,7 @@
 
 - *简单,轻量,跨平台*
 - *现代化的 C/C++ 包管理工具,分布式仓库支持*
-- **Recently added: angelscript, port, hpsocket**
+- **Recently added: cgetopt, xhook, angelscript**
 
 [Gitee](https://gitee.com/tboox/xrepo/)
 [GitHub](https://github.com/xmake-io/xrepo/)

+ 1 - 1
zh-cn/_sidebar.md

@@ -1,7 +1,7 @@
 - 快速入门
   - [赞助](https://xmake.io/#/zh-cn/about/sponsor)
   - [快速上手](zh-cn/getting_started.md)
-- 包列表 (162)
+- 包列表 (164)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)