Skip to content

Commit 35f0139

Browse files
committed
Rebrand godot-cpp to redot-cpp
1 parent 259c757 commit 35f0139

18 files changed

+128
-122
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Bug report
2-
description: Report a bug in the godot-cpp GDExtension/GDNative integration
2+
description: Report a bug in the redot-cpp GDExtension/GDNative integration
33
body:
44

55
- type: markdown
@@ -8,12 +8,12 @@ body:
88
- When reporting bugs, you'll make our life simpler (and the fix will come sooner) if you follow the guidelines in this template.
99
- Write a descriptive issue title above.
1010
- The golden rule is to **always open *one* issue for *one* bug**. If you notice several bugs and want to report them, make sure to create one new issue for each of them.
11-
- Search [open](https://github.com/godotengine/godot-cpp/issues) and [closed](https://github.com/godotengine/godot-cpp/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported. If you don't find a relevant match or if you're unsure, don't hesitate to **open a new issue**. The bugsquad will handle it from there if it's a duplicate.
12-
- Verify that you are using a [supported Godot version](https://docs.godotengine.org/en/latest/about/release_policy.html).
11+
- Search [open](https://github.com/Redot-Engine/redot-cpp/issues) and [closed](https://github.com/Redot-Engine/redot-cpp/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported. If you don't find a relevant match or if you're unsure, don't hesitate to **open a new issue**. The bugsquad will handle it from there if it's a duplicate.
12+
- Verify that you are using a [supported Redot version](https://docs.Redot-Engine.org/en/latest/about/release_policy.html).
1313
1414
- type: input
1515
attributes:
16-
label: Godot version
16+
label: Redot version
1717
description: >
1818
Specify the Git commit hash if using a development or non-official build.
1919
If you use a custom build, please test if your issue is reproducible in official builds too.
@@ -23,7 +23,7 @@ body:
2323

2424
- type: input
2525
attributes:
26-
label: godot-cpp version
26+
label: redot-cpp version
2727
description: >
2828
Specify the Git commit hash if using a development build.
2929
placeholder: 3.3.stable, 4.0.dev (3041becc6)
@@ -63,7 +63,7 @@ body:
6363
attributes:
6464
label: Minimal reproduction project
6565
description: |
66-
- A small Godot project which reproduces the issue, with no unnecessary files included. Be sure to not include the `.godot` folder in the archive (but keep `project.godot`).
66+
- A small Redot project which reproduces the issue, with no unnecessary files included. Be sure to not include the `.godot` folder in the archive (but keep `project.godot`).
6767
- Required, unless the reproduction steps are trivial and don't require any project files to be followed. In this case, write "N/A" in the field.
6868
- Drag and drop a ZIP archive to upload it. **Do not select another field until the project is done uploading.**
6969
- **If you've been asked by a maintainer to upload a minimal reproduction project, you *must* do so within 7 days.** Otherwise, your bug report will be closed as it'll be considered too difficult to diagnose.

.github/ISSUE_TEMPLATE/config.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
blank_issues_enabled: false
22

33
contact_links:
4-
- name: Godot proposals
5-
url: https://github.com/godotengine/godot-proposals
6-
about: Please submit feature proposals on the Godot proposals repository, not here.
4+
- name: Redot proposals
5+
url: https://github.com/Redot-Engine/redot-proposals
6+
about: Please submit feature proposals on the Redot proposals repository, not here.
77

8-
- name: Godot documentation repository
9-
url: https://github.com/godotengine/godot-docs
10-
about: Please report issues with documentation on the Godot documentation repository, not here.
8+
- name: Redot documentation repository
9+
url: https://github.com/Redot-Engine/redot-docs
10+
about: Please report issues with documentation on the Redot documentation repository, not here.
1111

12-
- name: Godot community channels
13-
url: https://godotengine.org/community
12+
- name: Redot community channels
13+
url: https://Redot-Engine.org/community
1414
about: Please ask for technical support on one of the other community channels, not here.

.github/workflows/ci.yml

+46-46
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ on:
55
env:
66
# Only used for the cache key. Increment version to force clean build.
77
GODOT_BASE_BRANCH: master
8-
# Used to select the version of Godot to run the tests with.
9-
GODOT_TEST_VERSION: master
8+
# Used to select the version of Redot to run the tests with.
9+
REDOT_TEST_VERSION: master
1010
# Use UTF-8 on Linux.
1111
LANG: en_US.UTF-8
1212
LC_ALL: en_US.UTF-8
@@ -26,69 +26,69 @@ jobs:
2626
- name: 🐧 Linux (GCC)
2727
os: ubuntu-22.04
2828
platform: linux
29-
artifact-name: godot-cpp-linux-glibc2.27-x86_64-release
30-
artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a
29+
artifact-name: redot-cpp-linux-glibc2.27-x86_64-release
30+
artifact-path: bin/libredot-cpp.linux.template_release.x86_64.a
3131
run-tests: true
3232
cache-name: linux-x86_64
3333

3434
- name: 🐧 Linux (GCC, Double Precision)
3535
os: ubuntu-22.04
3636
platform: linux
37-
artifact-name: godot-cpp-linux-glibc2.27-x86_64-double-release
38-
artifact-path: bin/libgodot-cpp.linux.template_release.double.x86_64.a
37+
artifact-name: redot-cpp-linux-glibc2.27-x86_64-double-release
38+
artifact-path: bin/libredot-cpp.linux.template_release.double.x86_64.a
3939
flags: precision=double
4040
run-tests: false
4141
cache-name: linux-x86_64-f64
4242

4343
- name: 🏁 Windows (x86_64, MSVC)
4444
os: windows-2019
4545
platform: windows
46-
artifact-name: godot-cpp-windows-msvc2019-x86_64-release
47-
artifact-path: bin/libgodot-cpp.windows.template_release.x86_64.lib
46+
artifact-name: redot-cpp-windows-msvc2019-x86_64-release
47+
artifact-path: bin/libredot-cpp.windows.template_release.x86_64.lib
4848
run-tests: false
4949
cache-name: windows-x86_64-msvc
5050

5151
- name: 🏁 Windows (x86_64, MinGW)
5252
os: windows-2019
5353
platform: windows
54-
artifact-name: godot-cpp-linux-mingw-x86_64-release
55-
artifact-path: bin/libgodot-cpp.windows.template_release.x86_64.a
54+
artifact-name: redot-cpp-linux-mingw-x86_64-release
55+
artifact-path: bin/libredot-cpp.windows.template_release.x86_64.a
5656
flags: use_mingw=yes
5757
run-tests: false
5858
cache-name: windows-x86_64-mingw
5959

6060
- name: 🍎 macOS (universal)
6161
os: macos-latest
6262
platform: macos
63-
artifact-name: godot-cpp-macos-universal-release
64-
artifact-path: bin/libgodot-cpp.macos.template_release.universal.a
63+
artifact-name: redot-cpp-macos-universal-release
64+
artifact-path: bin/libredot-cpp.macos.template_release.universal.a
6565
flags: arch=universal
6666
run-tests: false
6767
cache-name: macos-universal
6868

6969
- name: 🤖 Android (arm64)
7070
os: ubuntu-22.04
7171
platform: android
72-
artifact-name: godot-cpp-android-arm64-release
73-
artifact-path: bin/libgodot-cpp.android.template_release.arm64.a
72+
artifact-name: redot-cpp-android-arm64-release
73+
artifact-path: bin/libredot-cpp.android.template_release.arm64.a
7474
flags: arch=arm64
7575
run-tests: false
7676
cache-name: android-arm64
7777

7878
- name: 🍏 iOS (arm64)
7979
os: macos-latest
8080
platform: ios
81-
artifact-name: godot-cpp-ios-arm64-release
82-
artifact-path: bin/libgodot-cpp.ios.template_release.arm64.a
81+
artifact-name: redot-cpp-ios-arm64-release
82+
artifact-path: bin/libredot-cpp.ios.template_release.arm64.a
8383
flags: arch=arm64
8484
run-tests: false
8585
cache-name: ios-arm64
8686

8787
- name: 🌐 Web (wasm32)
8888
os: ubuntu-22.04
8989
platform: web
90-
artifact-name: godot-cpp-web-wasm32-release
91-
artifact-path: bin/libgodot-cpp.web.template_release.wasm32.a
90+
artifact-name: redot-cpp-web-wasm32-release
91+
artifact-path: bin/libredot-cpp.web.template_release.wasm32.a
9292
run-tests: false
9393
cache-name: web-wasm32
9494

@@ -103,7 +103,7 @@ jobs:
103103
with:
104104
submodules: recursive
105105

106-
- name: Restore Godot build cache
106+
- name: Restore Redot build cache
107107
uses: ./.github/actions/godot-cache-restore
108108
with:
109109
cache-name: ${{ matrix.cache-name }}
@@ -138,36 +138,36 @@ jobs:
138138
run: |
139139
python -m pip install scons==4.0.0
140140
141-
- name: Generate godot-cpp sources only
141+
- name: Generate redot-cpp sources only
142142
run: |
143143
scons platform=${{ matrix.platform }} verbose=yes build_library=no ${{ matrix.flags }}
144144
scons -c
145145
146-
- name: Build godot-cpp (debug)
146+
- name: Build redot-cpp (debug)
147147
run: |
148148
scons platform=${{ matrix.platform }} verbose=yes target=template_debug ${{ matrix.flags }}
149149
150-
- name: Build test without rebuilding godot-cpp (debug)
150+
- name: Build test without rebuilding redot-cpp (debug)
151151
run: |
152152
cd test
153153
scons platform=${{ matrix.platform }} verbose=yes target=template_debug ${{ matrix.flags }} build_library=no
154154
155-
- name: Build test and godot-cpp (release)
155+
- name: Build test and redot-cpp (release)
156156
run: |
157157
cd test
158158
scons platform=${{ matrix.platform }} verbose=yes target=template_release ${{ matrix.flags }}
159159
160-
- name: Save Godot build cache
160+
- name: Save Redot build cache
161161
uses: ./.github/actions/godot-cache-save
162162
with:
163163
cache-name: ${{ matrix.cache-name }}
164164
continue-on-error: true
165165

166-
- name: Download latest Godot artifacts
166+
- name: Download latest Redot artifacts
167167
uses: dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9
168-
if: matrix.run-tests && env.GODOT_TEST_VERSION == 'master'
168+
if: matrix.run-tests && env.REDOT_TEST_VERSION == 'master'
169169
with:
170-
repo: godotengine/godot
170+
repo: Redot-Engine/redot-engine
171171
branch: master
172172
event: push
173173
workflow: linux_builds.yml
@@ -176,29 +176,29 @@ jobs:
176176
search_artifacts: true
177177
check_artifacts: true
178178
ensure_latest: true
179-
path: godot-artifacts
179+
path: redot-artifacts
180180

181-
- name: Prepare Godot artifacts for testing
182-
if: matrix.run-tests && env.GODOT_TEST_VERSION == 'master'
181+
- name: Prepare Redot artifacts for testing
182+
if: matrix.run-tests && env.REDOT_TEST_VERSION == 'master'
183183
run: |
184-
chmod +x ./godot-artifacts/godot.linuxbsd.editor.x86_64.mono
185-
echo "GODOT=$(pwd)/godot-artifacts/godot.linuxbsd.editor.x86_64.mono" >> $GITHUB_ENV
184+
chmod +x ./redot-artifacts/redot.linuxbsd.editor.x86_64.mono
185+
echo "REDOT=$(pwd)/redot-artifacts/redot.linuxbsd.editor.x86_64.mono" >> $GITHUB_ENV
186186
187-
- name: Download requested Godot version for testing
188-
if: matrix.run-tests && env.GODOT_TEST_VERSION != 'master'
187+
- name: Download requested Redot version for testing
188+
if: matrix.run-tests && env.REDOT_TEST_VERSION != 'master'
189189
run: |
190-
wget "https://github.com/godotengine/godot-builds/releases/download/${GODOT_TEST_VERSION}/Godot_v${GODOT_TEST_VERSION}_linux.x86_64.zip" -O Godot.zip
191-
unzip -a Godot.zip
192-
chmod +x "Godot_v${GODOT_TEST_VERSION}_linux.x86_64"
193-
echo "GODOT=$(pwd)/Godot_v${GODOT_TEST_VERSION}_linux.x86_64" >> $GITHUB_ENV
190+
wget "https://github.com/Redot-Engine/redot-engine/releases/download/redot-${REDOT_TEST_VERSION}/Redot_v${REDOT_TEST_VERSION}_linux.x86_64.zip" -O Redot.zip
191+
unzip -a Redot.zip
192+
chmod +x "Redot_v${REDOT_TEST_VERSION}_linux.x86_64"
193+
echo "REDOT=$(pwd)/Redot_v${REDOT_TEST_VERSION}_linux.x86_64" >> $GITHUB_ENV
194194
195195
- name: Run tests
196196
if: matrix.run-tests
197197
run: |
198-
$GODOT --headless --version
198+
$REDOT --headless --version
199199
cd test
200200
# Need to run the editor so .godot is generated... but it crashes! Ignore that :-)
201-
(cd project && (timeout 30 $GODOT --import --headless >/dev/null 2>&1 || true))
201+
(cd project && (timeout 30 $REDOT --import --headless >/dev/null 2>&1 || true))
202202
./run-tests.sh
203203
204204
- name: Upload artifact
@@ -222,14 +222,14 @@ jobs:
222222
sudo apt-get update -qq
223223
sudo apt-get install -qqq build-essential pkg-config cmake
224224
225-
- name: Build godot-cpp
225+
- name: Build redot-cpp
226226
run: |
227227
cmake -DCMAKE_BUILD_TYPE=Release .
228228
make -j $(nproc) VERBOSE=1
229229
230230
- name: Build test GDExtension library
231231
run: |
232-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." .
232+
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." .
233233
make -j $(nproc) VERBOSE=1
234234
235235
linux-cmake-ninja:
@@ -246,14 +246,14 @@ jobs:
246246
sudo apt-get update -qq
247247
sudo apt-get install -qqq build-essential pkg-config cmake ninja-build
248248
249-
- name: Build godot-cpp
249+
- name: Build redot-cpp
250250
run: |
251251
cmake -DCMAKE_BUILD_TYPE=Release -GNinja .
252252
cmake --build . -j $(nproc) --verbose
253253
254254
- name: Build test GDExtension library
255255
run: |
256-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -GNinja .
256+
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." -GNinja .
257257
cmake --build . -j $(nproc) --verbose
258258
259259
windows-msvc-cmake:
@@ -265,12 +265,12 @@ jobs:
265265
with:
266266
submodules: recursive
267267

268-
- name: Build godot-cpp
268+
- name: Build redot-cpp
269269
run: |
270270
cmake -DCMAKE_BUILD_TYPE=Release -G"Visual Studio 16 2019" .
271271
cmake --build . --verbose --config Release
272272
273273
- name: Build test GDExtension library
274274
run: |
275-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" .
275+
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" .
276276
cmake --build . --verbose --config Release

LICENSE.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# MIT License
22

3+
Copyright (c) 2024-present Redot Engine contributors
34
Copyright (c) 2017-present Godot Engine contributors.
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy

0 commit comments

Comments
 (0)