-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
187 additions
and
206 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
--- | ||
title: 🔨 Developing Qob | ||
weight: 20 | ||
--- | ||
|
||
{{< toc >}} | ||
|
||
### 🚩 Prerequisites | ||
|
||
To make changes to Qob, you should have: | ||
|
||
1. [SBCL][] for the lisp implementation. | ||
2. [Make][] for the build system. | ||
3. [Quicklisp][] for CL package manager. | ||
|
||
### 📝 Building | ||
|
||
To build the development environment, you would have to install Qob using | ||
the [build from source](https://cl-qob.github.io/Getting-Started/Install-Qob/#-build-from-source) | ||
method. Make sure you have set up the environment PATH variable, so you can call | ||
`qob` from the terminal. | ||
|
||
After you have stepped through the installation, try: | ||
|
||
```sh | ||
$ qob locate | ||
``` | ||
|
||
It should print out the location of the `qob` executable. | ||
You should be able to identify the Qob executable's location, | ||
even you have multiple Qob versions installed! | ||
|
||
### 📈 Testing | ||
|
||
Qob does not offer local testing, all our tests are accomplished using GitHub | ||
Actions. Please fork our repository, and push your changes to your fork. GitHub | ||
Actions should pick up the test for you! | ||
|
||
Make sure you have GitHub Actions enabled in your repository (forked). Got to | ||
**Settings** -> **Actions** -> **General** -> **Actions Permissions**; make sure | ||
you have checked the correct options. | ||
|
||
|
||
<!-- Links --> | ||
|
||
[SBCL]: https://www.sbcl.org/ | ||
[Quicklisp]: https://www.quicklisp.org/beta/ | ||
|
||
[Make]: https://www.gnu.org/software/make/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
title: 🔨 開發 Qob | ||
weight: 20 | ||
--- | ||
|
||
{{< toc >}} | ||
|
||
### 🚩 必備條件 | ||
|
||
要更改 Qob,您應該: | ||
|
||
1. [SBCL][] 為 lisp 實作。 | ||
2. [Make][] 用於編譯系統。 | ||
3. [Quicklisp][] 為 CL 套件管理員。 | ||
|
||
### 📝 建構 | ||
|
||
若要建立開發環境,您必須使用 [build from source](https://cl-qob.github.io/Getting-Started/Install-Qob/#-build-from-source) | ||
方法安裝 Qob。請確定您已設定環境 PATH 變數,因此您可以從終端機呼叫 `qob`。 | ||
|
||
完成安裝後,嘗試: | ||
|
||
```sh | ||
$ qob locate | ||
``` | ||
|
||
它應該會列印出 `qob` 可執行檔的位置。即使您已安裝多個 Qob 版本,也應該可以辨識 Qob 可執行檔的位置! | ||
|
||
### 📈 測試 | ||
|
||
Qob 不提供本地測試,我們所有的測試都是使用 GitHub 完成的動作。 請 fork 我們的存儲庫 | ||
並將您的更改推送到您的 fork。 GitHub 行動應該為你拿起測試! | ||
|
||
確保您的存儲庫(分叉)中啟用了 GitHub Actions。 必須 **設置** -> **操作** -> **常規** | ||
-> **操作權限**; 確保您已經檢查了正確的選項。 | ||
|
||
|
||
<!-- Links --> | ||
|
||
[SBCL]: https://www.sbcl.org/ | ||
[Quicklisp]: https://www.quicklisp.org/beta/ | ||
|
||
[Make]: https://www.gnu.org/software/make/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
title: Contributing | ||
weight: 500 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
title: 貢獻 | ||
weight: 500 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.