Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2026 QuasarApp Group DOO
# Copyright (C) 2027 QuasarApp Group DOO
# Licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0),
# see the accompanying LICENSE file.

Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2026 QuasarApp Group DOO - LGPL-3.0, see the LICENSE file.
# Copyright (C) 2027 QuasarApp Group DOO - LGPL-3.0, see the LICENSE file.

# C build artifacts
*.o
Expand Down
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2026 QuasarApp Group DOO - LGPL-3.0, see the LICENSE file.
# Copyright (C) 2027 QuasarApp Group DOO - LGPL-3.0, see the LICENSE file.

[submodule "submodule/CMake"]
path = submodule/CMake
Expand Down
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## [Unreleased]

## [1.0.0] - 2026-10-13
## [1.0.0] - 2027-10-13

First "Comunity Release" (milestone [#1](https://github.com/QuasarApp/OpenSimplex2/milestone/1))
of the QuasarApp community fork of
Expand Down Expand Up @@ -46,7 +46,7 @@ of the QuasarApp community fork of
noise variants not part of the C build, area-generator note).
- License changed from CC0 1.0 Universal to the GNU Lesser General Public
License v3.0 (LGPL-3.0) with
`Copyright (C) 2026 QuasarApp Group DOO`
`Copyright (C) 2027 QuasarApp Group DOO`
([#9](https://github.com/QuasarApp/OpenSimplex2/issues/9)). All code
added to the repository after this release is licensed under LGPLv3;
existing upstream-derived sources are unchanged.
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (C) 2026 QuasarApp Group DOO.
# Copyright (C) 2027 QuasarApp Group DOO.
# Distributed under the GNU Lesser General Public License v3.0 (LGPL-3.0),
# see the accompanying LICENSE file.
#
Expand Down
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ dedication remains in effect for those files; the hlsl/ directory keeps a
copy of the CC0 text as UNLICENSE.

============================================================================
Our license (from 2026 to the present)
Our license (from 2027 to the present)
============================================================================

All new code added by the QuasarApp fork is licensed under the GNU Lesser
General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version:

Copyright (C) 2026 QuasarApp Group DOO
Copyright (C) 2027 QuasarApp Group DOO

You should have received a copy of the GNU Lesser General Public License
along with this project. If not, see <https://www.gnu.org/licenses/>.
Expand Down
9 changes: 6 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Copyright (C) 2019-2020 KdotJPG (original work, previous license:
# CC0 1.0 Universal, public domain dedication).
#
# Copyright (C) 2026 QuasarApp Group DOO
# Copyright (C) 2027 QuasarApp Group DOO
# Licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0),
# see the accompanying LICENSE file.
#
Expand All @@ -11,15 +11,18 @@ CFLAGS=-Wall -Wextra --pedantic -O3
# CFLAGS=-Wall -Wextra --pedantic -g -fsanitize=undefined
# CFLAGS=-Wall -Wextra --pedantic -g -fsanitize=address

all: OpenSimplex2F.o test_OpenSimplex2F
all: OpenSimplex2F.o test_OpenSimplex2F test_1d_simple

OpenSimplex2F.o: OpenSimplex2F.c OpenSimplex2F.h Makefile
$(CC) ${CFLAGS} -c OpenSimplex2F.c -lm

test_OpenSimplex2F: tests/test_OpenSimplex2F.c OpenSimplex2F.o Makefile
$(CC) ${CFLAGS} -I. -o test_OpenSimplex2F tests/test_OpenSimplex2F.c OpenSimplex2F.o -lm -lpng

test_1d_simple: test_1d_simple.c OpenSimplex2F.o Makefile
$(CC) ${CFLAGS} -I. -o test_1d_simple test_1d_simple.c OpenSimplex2F.o -lm

clean:
rm -f *.o test_OpenSimplex2F test2d.png test3d.png test4d.png
rm -f *.o test_OpenSimplex2F test2d.png test3d.png test4d.png test_1d_simple


Loading
Loading