update license info to dolphin's style

ref. https://github.com/dolphin-emu/dolphin
- COPYING
- LICENSES/*.txt
This commit is contained in:
sup39 2022-06-26 21:42:52 +09:00
parent a1a8d250c5
commit 5227085257
5 changed files with 34 additions and 45 deletions

15
COPYING
View File

@ -1,10 +1,9 @@
This software is provided under:
Most of supSMSTAS's source code is licensed under GPLv3. Part of the source
code distributed in this repository is derived from other projects and
may have stronger or weaker licensing requirement.
SPDX-License-Identifier: GPL-3.0-only
Per-file licensing information is provided via SPDX tags [1]. The licenses
referenced in these tags can be found in the LICENSES/ directory within this
source repository.
Being under the terms of the GNU General Public License version 3 only,
according with:
LICENSES/GPL-3.0
All contributions to this software are subject to this COPYING file.
[1] https://spdx.dev/

View File

@ -1,12 +1,3 @@
Valid-License-Identifier: GPL-3.0-only
SPDX-URL: https://spdx.org/licenses/GPL-3.0-only.html
Usage-Guide:
To use this license in source code, put the following SPDX
tag/value pairs into a comment according to the placement
guidelines in the licensing rules documentation:
SPDX-License-Identifier: GPL-3.0-only
License-Text:
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

24
LICENSES/MIT.txt Normal file
View File

@ -0,0 +1,24 @@
MIT License
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

View File

@ -32,7 +32,7 @@ alter QF sync (advance by QF) or render triangle/hitbox
if you are using any of them.
If the checkboxes in the Runtime tab don't work,
try to disable all Gecko codes in Dolphin (except the *required Gecko code*).
try to disable all Gecko codes in Dolphin (except the *required Gecko code* mentioned above).
## Execute the source code directly
To install dependencies, the easiest way is to run the following command
@ -45,7 +45,7 @@ Due to some module/script problems,
in order to start the program,
instead of using `python path/to/supSMSTAS/__main__.py` (as script),
make sure to use `python -m path.to.supSMSTAS` (as module) outside the `src/supSMSTAS/` directory.
For example, if you are in `src/` directory, you can run the following command:
For example, if you are in the `src/` directory, you can run the following command:
```
python -m supSMSTAS
```

View File

@ -1,30 +1,5 @@
# SPDX-License-Identifier: MIT
'''
MIT License
Copyright (c) 2022 sup39[サポミク]
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
'''
# Copyright (c) 2022 sup39[サポミク]
import numpy as np
array = np.array