0af0e3056d
This PR contains the work done to: * Documented the public properties, initializers, and/or functions of those types conforming to the `APIClient`, `KeyNameFilter`, and `KeyNameModel` protocols, to fix the issue that the protocol documentations cannot be inherited; * Moved the `AmiiboService` DocC documentation catalog inside the library target; * Amended the folder structure of the library and test targets; * Fixed further documentation issues encountered while revising the written documentation; * Added the `lib-test` task in the `Makefile` file; * Improved the naming for the existing tasks in the `Makefile` file. Reviewed-on: #8 Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
10 lines
274 B
Bash
10 lines
274 B
Bash
# --- DOCUMENTATION ---
|
|
|
|
DOCC_GITHUB_OUTPUT=./docs
|
|
DOCC_GITHUB_BASE_PATH=amiibo-service
|
|
DOCC_PREVIEW_URL=http://localhost:8080/documentation/amiiboservice
|
|
DOCC_XCODE_OUTPUT=./${SPM_LIBRARY_TARGET}.doccarchive
|
|
|
|
# -- SWIFT PACKAGE MANAGER ---
|
|
|
|
SPM_LIBRARY_TARGET=AmiiboService |