diff --git a/README.md b/README.md
index 96e06e50..415b75a9 100644
--- a/README.md
+++ b/README.md
@@ -8,3 +8,4 @@ Do not ask for or PR any copyrighted material to this repo. You will be ignored.
# Credits
- [Shadow](https://github.com/shadowninja108/) - For [Skyline](https://github.com/shadowninja108/Skyline), which was the primary inspiration and use case for this repo.
- [Shibbo](https://github.com/shibbo) - For [OdysseyReversed](https://github.com/shibbo/OdysseyReversed/), which most of these headers came from.
+ - [SciresM](https://github.com/SciresM) - For [libvapours](https://github.com/Atmosphere-NX/Atmosphere/tree/master/libraries/libvapours) and exemption for this project to use libvapours results headers under the ISC license
diff --git a/include/vapours/LICENSE b/include/vapours/LICENSE
new file mode 100644
index 00000000..cb86adea
--- /dev/null
+++ b/include/vapours/LICENSE
@@ -0,0 +1,4 @@
+libvapours is licensed under GPLv2, see https://github.com/Atmosphere-NX/Atmosphere/blob/master/libraries/LICENSE
+
+The results headers in this project use ISC license under an exemption from SciresM.
+See https://github.com/open-ead/nnheaders/issues/68#issuecomment-4920131493
diff --git a/include/vapours/results.hpp b/include/vapours/results.hpp
index 921beb86..1772a00e 100644
--- a/include/vapours/results.hpp
+++ b/include/vapours/results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/cal_results.hpp b/include/vapours/results/cal_results.hpp
index e465e8f7..f27dad42 100644
--- a/include/vapours/results/cal_results.hpp
+++ b/include/vapours/results/cal_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/capsrv_results.hpp b/include/vapours/results/capsrv_results.hpp
index 102dad3e..ad446177 100644
--- a/include/vapours/results/capsrv_results.hpp
+++ b/include/vapours/results/capsrv_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
#include
diff --git a/include/vapours/results/creport_results.hpp b/include/vapours/results/creport_results.hpp
index 6a924b6c..f1fb37c1 100644
--- a/include/vapours/results/creport_results.hpp
+++ b/include/vapours/results/creport_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/debug_results.hpp b/include/vapours/results/debug_results.hpp
index da2ed640..68f0b4ad 100644
--- a/include/vapours/results/debug_results.hpp
+++ b/include/vapours/results/debug_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/dmnt_results.hpp b/include/vapours/results/dmnt_results.hpp
index 95e2ed3c..6ec91a17 100644
--- a/include/vapours/results/dmnt_results.hpp
+++ b/include/vapours/results/dmnt_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/erpt_results.hpp b/include/vapours/results/erpt_results.hpp
index 4993474d..2c5e1ff0 100644
--- a/include/vapours/results/erpt_results.hpp
+++ b/include/vapours/results/erpt_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/err_results.hpp b/include/vapours/results/err_results.hpp
index 9aa60c01..fb8543a4 100644
--- a/include/vapours/results/err_results.hpp
+++ b/include/vapours/results/err_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/exosphere_results.hpp b/include/vapours/results/exosphere_results.hpp
index c89c5d13..5f84d17b 100644
--- a/include/vapours/results/exosphere_results.hpp
+++ b/include/vapours/results/exosphere_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/fatal_results.hpp b/include/vapours/results/fatal_results.hpp
index 27105d88..2d3ca2ff 100644
--- a/include/vapours/results/fatal_results.hpp
+++ b/include/vapours/results/fatal_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/fs_results.hpp b/include/vapours/results/fs_results.hpp
index 5128fb63..34dfb955 100644
--- a/include/vapours/results/fs_results.hpp
+++ b/include/vapours/results/fs_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/hipc_results.hpp b/include/vapours/results/hipc_results.hpp
index dec237e1..74a7341c 100644
--- a/include/vapours/results/hipc_results.hpp
+++ b/include/vapours/results/hipc_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/i2c_results.hpp b/include/vapours/results/i2c_results.hpp
index 62cb26eb..77ab8b79 100644
--- a/include/vapours/results/i2c_results.hpp
+++ b/include/vapours/results/i2c_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/kvdb_results.hpp b/include/vapours/results/kvdb_results.hpp
index ba6731b5..7f03f3e1 100644
--- a/include/vapours/results/kvdb_results.hpp
+++ b/include/vapours/results/kvdb_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/loader_results.hpp b/include/vapours/results/loader_results.hpp
index 1ffa7ae1..76f1b315 100644
--- a/include/vapours/results/loader_results.hpp
+++ b/include/vapours/results/loader_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/lr_results.hpp b/include/vapours/results/lr_results.hpp
index 7458730f..3082eb36 100644
--- a/include/vapours/results/lr_results.hpp
+++ b/include/vapours/results/lr_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/ncm_results.hpp b/include/vapours/results/ncm_results.hpp
index a1885b39..0c623d3f 100644
--- a/include/vapours/results/ncm_results.hpp
+++ b/include/vapours/results/ncm_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/nfp_results.hpp b/include/vapours/results/nfp_results.hpp
index ea9759e8..c7f2d105 100644
--- a/include/vapours/results/nfp_results.hpp
+++ b/include/vapours/results/nfp_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/nim_results.hpp b/include/vapours/results/nim_results.hpp
index c0607726..7b78f14b 100644
--- a/include/vapours/results/nim_results.hpp
+++ b/include/vapours/results/nim_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/ns_results.hpp b/include/vapours/results/ns_results.hpp
index 32f95422..274817df 100644
--- a/include/vapours/results/ns_results.hpp
+++ b/include/vapours/results/ns_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/os_results.hpp b/include/vapours/results/os_results.hpp
index 05479e26..2653df53 100644
--- a/include/vapours/results/os_results.hpp
+++ b/include/vapours/results/os_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/pgl_results.hpp b/include/vapours/results/pgl_results.hpp
index 93e4eb1a..312fce8c 100644
--- a/include/vapours/results/pgl_results.hpp
+++ b/include/vapours/results/pgl_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/pm_results.hpp b/include/vapours/results/pm_results.hpp
index 84d7dfc1..0618fbae 100644
--- a/include/vapours/results/pm_results.hpp
+++ b/include/vapours/results/pm_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/psc_results.hpp b/include/vapours/results/psc_results.hpp
index 883e1b32..8b955a40 100644
--- a/include/vapours/results/psc_results.hpp
+++ b/include/vapours/results/psc_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/results_common.hpp b/include/vapours/results/results_common.hpp
index fe0b716e..e124af0c 100644
--- a/include/vapours/results/results_common.hpp
+++ b/include/vapours/results/results_common.hpp
@@ -1,3 +1,21 @@
+/*
+ * Copyright (c) 2018-2020 Atmosphère-NX
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms and conditions of the GNU General Public License,
+ * version 2, as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+ * more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
+ */
#pragma once
#include
#include
diff --git a/include/vapours/results/ro_results.hpp b/include/vapours/results/ro_results.hpp
index fc4dbe16..64b585e2 100644
--- a/include/vapours/results/ro_results.hpp
+++ b/include/vapours/results/ro_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/settings_results.hpp b/include/vapours/results/settings_results.hpp
index e704371b..60f44eba 100644
--- a/include/vapours/results/settings_results.hpp
+++ b/include/vapours/results/settings_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/sf_results.hpp b/include/vapours/results/sf_results.hpp
index 516cb24c..e972825d 100644
--- a/include/vapours/results/sf_results.hpp
+++ b/include/vapours/results/sf_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/sm_results.hpp b/include/vapours/results/sm_results.hpp
index 45d93498..0d5d3a15 100644
--- a/include/vapours/results/sm_results.hpp
+++ b/include/vapours/results/sm_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/spl_results.hpp b/include/vapours/results/spl_results.hpp
index f8d857e1..ca57f62c 100644
--- a/include/vapours/results/spl_results.hpp
+++ b/include/vapours/results/spl_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/svc_results.hpp b/include/vapours/results/svc_results.hpp
index e73beb86..0129b348 100644
--- a/include/vapours/results/svc_results.hpp
+++ b/include/vapours/results/svc_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/time_results.hpp b/include/vapours/results/time_results.hpp
index f82e0556..eceb2fc6 100644
--- a/include/vapours/results/time_results.hpp
+++ b/include/vapours/results/time_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/updater_results.hpp b/include/vapours/results/updater_results.hpp
index ec0f0fde..c74c3576 100644
--- a/include/vapours/results/updater_results.hpp
+++ b/include/vapours/results/updater_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once
diff --git a/include/vapours/results/vi_results.hpp b/include/vapours/results/vi_results.hpp
index 833bdd5e..238f3f1b 100644
--- a/include/vapours/results/vi_results.hpp
+++ b/include/vapours/results/vi_results.hpp
@@ -12,6 +12,9 @@
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
+ *
+ * open-ead/nnheaders use libvapours results headers under the ISC license,
+ * see /include/vapours/LICENSE
*/
#pragma once