Skip to content

Commit a0fcdcd

Browse files
committed
Updated readme and third-party info
1 parent 18d6263 commit a0fcdcd

File tree

2 files changed

+47
-36
lines changed

2 files changed

+47
-36
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,14 @@ Once built, copy the subsd9 file into the exefs directory corresponding to the g
2727

2828
## Credits
2929

30-
- shadowninja108 - [Exlaunch](https://github.com/shadowninja108/exlaunch), the hook framework for injecting C/C++ code
31-
- craftyboss - [scarlet-exlaunch-base](https://github.com/craftyboss/scarlet-exlaunch-base), exlaunch game mod project template and CMake build scripts
32-
- skyline-dev - [skyline](https://github.com/skyline-dev/skyline), the previous implementation for the hooking framework and helpful Switch utility functions
30+
- DaveGamble - [cJSON](https://github.com/DaveGamble/cJSON)
3331

34-
**Check [THIRDPARTY.md](THIRDPARTY.md) for further licensing info.**
32+
- shadowninja108 - [Exlaunch](https://github.com/shadowninja108/exlaunch)
33+
34+
- craftyboss - [scarlet-exlaunch-base](https://github.com/craftyboss/scarlet-exlaunch-base)
35+
36+
- skyline-dev - [skyline](https://github.com/skyline-dev/skyline)
37+
38+
**Check [THIRDPARTY.md](THIRDPARTY.md) for further info.**
3539

3640

THIRDPARTY.md

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,53 @@
22

33
**RegionalDialect contains third-party code at the following locations in the source distribution:**
44

5-
- `vendor/cJSON`: [cJSON](https://github.com/DaveGamble/cJSON)
5+
- `vendor/cJSON`: [cJSON](https://github.com/DaveGamble/cJSON) for loading game-specific info at runtime through bundled `.json` files
66
- `vendor/exlaunch`: [exlaunch](https://github.com/shadowninja108/exlaunch) as the current code injection framework
7-
- `vendor/skyline`: [skyline](https://github.com/skyline-dev/skyline), formerly as the code injection framework, currently for filesystem utilities
7+
- `vendor/skyline`: [skyline](https://github.com/skyline-dev/skyline), formerly used as the code injection framework and currently used for filesystem utilities
8+
9+
Additionally, craftyboss's project template and build scripts from [Scarlet-Exlaunch-Base](https://github.com/craftyboss/scarlet-exlaunch-base) are used to build RegionalDialect.
10+
11+
All third-party code mentioned above is mandatory, included in the build process and compiled into the output module for RegionalDialect on every build configuration.
812

913
# Statements
1014

1115
## cJSON
1216

13-
### MIT
17+
https://github.com/DaveGamble/cJSON
1418

15-
```
1619
Copyright (c) 2009-2017 Dave Gamble and cJSON contributors
1720

21+
See below for license text (MIT).
22+
23+
## exlaunch
24+
25+
https://github.com/shadowninja108/exlaunch
26+
27+
See below for license text (GPL-2.0).
28+
29+
## scarlet-exlaunch-base
30+
31+
https://github.com/craftyboss/scarlet-exlaunch-base
32+
33+
See below for license text (GPL-2.0).
34+
35+
## skyline
36+
37+
https://github.com/skyline-dev/skyline
38+
39+
Copyright (c) 2020 The Skyline Project
40+
41+
See below for license text (MIT).
42+
43+
# Generic license texts
44+
45+
## MIT
46+
47+
```
48+
MIT License
49+
50+
Copyright (c) [year] [fullname]
51+
1852
Permission is hereby granted, free of charge, to any person obtaining a copy
1953
of this software and associated documentation files (the "Software"), to deal
2054
in the Software without restriction, including without limitation the rights
@@ -34,8 +68,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3468
THE SOFTWARE.
3569
```
3670

37-
## exlaunch
38-
### GPL-2.0
71+
## GPL-2.0
3972

4073
```
4174
GNU GENERAL PUBLIC LICENSE
@@ -377,30 +410,4 @@ proprietary programs. If your program is a subroutine library, you may
377410
consider it more useful to permit linking proprietary applications with the
378411
library. If this is what you want to do, use the GNU Lesser General
379412
Public License instead of this License.
380-
```
381-
382-
## skyline
383-
384-
### MIT
385-
386-
```
387-
Copyright (c) 2020 The Skyline Project
388-
389-
Permission is hereby granted, free of charge, to any person obtaining a copy
390-
of this software and associated documentation files (the "Software"), to deal
391-
in the Software without restriction, including without limitation the rights
392-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
393-
copies of the Software, and to permit persons to whom the Software is
394-
furnished to do so, subject to the following conditions:
395-
396-
The above copyright notice and this permission notice shall be included in all
397-
copies or substantial portions of the Software.
398-
399-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
400-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
401-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
402-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
403-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
404-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
405-
SOFTWARE.
406413
```

0 commit comments

Comments
 (0)