Refactor folder (#10475)

Move many third-party components' source codes from the src folder to a new folder called deps_src. The goal is to make the code structure clearer and easier to navigate.
This commit is contained in:
SoftFever
2025-08-22 20:02:26 +08:00
committed by GitHub
parent 3808f7eb28
commit 883607e1d4
2083 changed files with 1163 additions and 19503 deletions

View File

@@ -0,0 +1,14 @@
## IGL copyleft subdirectory
Functions in the `include/igl/copyleft/` subdirectory are in the
`igl::copyleft::` namespace to indicate that they are under a more aggressive
[copyleft](https://en.wikipedia.org/wiki/Copyleft) than
[MPL2](https://en.wikipedia.org/wiki/Mozilla_Public_License) used for the main
`include/igl` directory and `igl::` namespace. Most notably, this subdirectory
includes code that is under
[GPL](https://en.wikipedia.org/wiki/GNU_General_Public_License).
Typically a company planning on developing software without releasing its
source code will avoid or purchase licenses for such dependencies. If you do
obtain such a license for the dependencies employed here, you are free to use
the libigl functions here as per their MPL2 license.