Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

Commit

Permalink
add - Added license headers
Browse files Browse the repository at this point in the history
---

To comply with the GPL, we've added the license headers for each source code file. This makes it release-ready.

---

Type: add
Breaking: False
Doc Required: False
Part: 1/1
  • Loading branch information
AptiviCEO committed Jan 17, 2024
1 parent 4fcada7 commit 55f0c4d
Show file tree
Hide file tree
Showing 11 changed files with 213 additions and 4 deletions.
19 changes: 19 additions & 0 deletions NativeLand/Exceptions/NoBinaryForPlatformException.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;

namespace NativeLand.Exceptions
Expand Down
19 changes: 19 additions & 0 deletions NativeLand/Exceptions/UnsupportedPlatformException.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;

namespace NativeLand.Exceptions
Expand Down
21 changes: 20 additions & 1 deletion NativeLand/LibraryFile.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
namespace NativeLand
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

namespace NativeLand
{
/// <summary>
/// A class to store the information about native library file.
Expand Down
19 changes: 19 additions & 0 deletions NativeLand/LibraryItem.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using NativeLand.Tools;
using System;
using System.Runtime.InteropServices;
Expand Down
19 changes: 19 additions & 0 deletions NativeLand/LibraryItemInternal.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;
using System.IO;
using System.Runtime.InteropServices;
Expand Down
21 changes: 20 additions & 1 deletion NativeLand/LibraryManager.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
using System;
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;
Expand Down
19 changes: 19 additions & 0 deletions NativeLand/Properties/AssemblyAttributes.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System.Runtime.CompilerServices;

[assembly: InternalsVisibleTo("UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100812e5231186da64504a543d5306da254e9062027fdaee10f569d93ecc1debc91770d1a077b762aea3ced57c09d9f033f9991960429980b625908628c80785a67a3b65bbb410c7623a0d7bbc1a9770b978358941714b5e2a806e5aa8fa58bb505f859be5fc3ebcce5b2c5d4c0820460c9d3e23cf66f3c00de5e0d154fec6a89b3")]
19 changes: 19 additions & 0 deletions NativeLand/Tools/PathHelper.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;
using System.IO;
using System.Reflection;
Expand Down
21 changes: 20 additions & 1 deletion NativeLand/Tools/Platform.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
namespace NativeLand.Tools
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

namespace NativeLand.Tools
{
/// <summary>
/// Platform (operating system).
Expand Down
19 changes: 19 additions & 0 deletions NativeLand/Tools/ResourceAccessor.cs
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;
using System.IO;
using System.Reflection;
Expand Down
21 changes: 20 additions & 1 deletion TestProcess/Program.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
using System;
//
// NativeLand Copyright (C) 2023-2024 Aptivi
//
// This file is part of NativeLand
//
// NativeLand is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// NativeLand is distributed in the hope that 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 <https://www.gnu.org/licenses/>.
//

using System;
using System.IO;
using System.Reflection;
using System.Runtime.InteropServices;
Expand Down

0 comments on commit 55f0c4d

Please sign in to comment.