Rémi Verschelde 5bc2cf257b Convert DOS line endings to Unix line endings | 7 years ago | |
---|---|---|
.. | ||
b2d_convexdecomp | 7 years ago | |
bullet | 7 years ago | |
certs | 8 years ago | |
enet | 7 years ago | |
etc2comp | 7 years ago | |
fonts | 7 years ago | |
freetype | 7 years ago | |
glad | 7 years ago | |
jpeg-compressor | 8 years ago | |
libogg | 8 years ago | |
libpng | 7 years ago | |
libsimplewebm | 8 years ago | |
libtheora | 7 years ago | |
libvorbis | 8 years ago | |
libvpx | 8 years ago | |
libwebp | 7 years ago | |
minizip | 7 years ago | |
misc | 7 years ago | |
nanosvg | 7 years ago | |
openssl | 7 years ago | |
opus | 7 years ago | |
pcre2 | 7 years ago | |
pvrtccompressor | 8 years ago | |
recastnavigation | 7 years ago | |
rtaudio | 8 years ago | |
squish | 7 years ago | |
tinyexr | 7 years ago | |
zlib | 8 years ago | |
zstd | 7 years ago | |
README.md | 7 years ago |
TODO.
Files extracted from upstream source:
Important: enet.h, host.c, protocol.c have been slightly modified to be usable by godot socket implementation and allow IPv6. Two files (godot.cpp and enet/godot.h) have been added to provide enet socket implementation using Godot classes. It is still possible to build against a system wide ENet but doing so will limit it's functionality to IPv4 only. Check the diff of enet.h, protocol.c, and host.c with the 1.3.13 tarball before the next update.
Files extracted from upstream source:
Use UI font if exists, because it has tight vertial metrix and good for UI.
Files extracted from upstream source:
Jamfile
filesdocs/{FTL.TXT,LICENSE.TXT}
The files we package are automatically generated. See the header of glad.c for instructions on how to generate them for the GLES version Godot targets.
Files extracted from upstream source:
jpgd.{c,h}
Files extracted from upstream source:
src/*.c
include/ogg/*.h
in ogg/Files extracted from upstream source:
example.c
and pngtest.c
scripts/pnglibconf.h.prebuilt
as pnglibconf.h
Files extracted from upstream source:
TODO.
Files extracted from upstream source:
Files extracted from upstream source:
src/*
except from: lookups.pl
, Makefile.*
include/vorbis/*.h
as vorbis/Files extracted from upstream source:
TODO.
Files extracted from upstream source:
src/*
except from: .am, .rc and .in filesImportant: The files utils/bit_reader_utils.{c,h}
have Godot-made
changes to ensure they build for Javascript/HTML5. Those
changes are marked with // -- GODOT --
comments.
Files extracted from the upstream source:
Important: Some files have Godot-made changes for use in core/io.
They are marked with /* GODOT start */
and /* GODOT end */
comments and a patch is provided in the minizip/ folder.
Collection of single-file libraries used in Godot components.
aes256.{cpp,h}
base64.{c,h}
fastlz.{c,h}
hq2x.{cpp,h}
md5.{cpp,h}
pcg.{cpp,h}
sha256.{c,h}
smaz.{c,h}
const char*
instead of char*
for input stringtriangulator.{cpp,h}
src/polypartition.cpp
)curl_hostcheck.{c,h}
yuv2rgb.h
mikktspace.{c,h}
stb_truetype.h
stb_vorbis.c
Files extracted from the upstream source:
src/
Files extracted from the upstream source:
openssl/
: contains the headers installed in /usr/include/openssl;
gather them in the source tarball with make links
and
cp -f include/openssl/*.h ../openssl/openssl/
crypto/
: copy of upstream crypto/
, with some cleanup (see below).ssl/
: copy of upstream ssl/
, with some cleanup (see below).
find \( -name "Makefile" -o -name "*.S" -o -name "*.bat" -o -name "*.bc" \
-o -name "*.com" -o -name "*.cnf" -o -name "*.ec" -o -name "*.fre" \
-o -name "*.gcc" -o -name "*.in" -o -name "*.lnx" -o -name "*.m4" \
-o -name "*.pl" -o -name "*.pod" -o -name "*.s" -o -name "*.sh" \
-o -name "*.sol" -o -name "*test*" \) -delete
cd openssl; for file in *.h; do find ../{crypto,ssl} -name "$file" -delete; done
For the rest check the git status
and decide.patches/
folder.Files extracted from upstream source:
opus_demo.c
Files extracted from upstream source:
Files extracted from upstream source:
main.cpp
Files extracted from upstream source:
RtAudio.{cpp,h}
Files extracted from upstream source:
Files extracted from upstream source:
tinyexr.{cc,h}
Important: Some changes were made to get TinyEXR to build on the ancient MinGW-w64 toolchain of Travis CI. https://github.com/godotengine/godot/commit/37f5e1dcd94611dd5b670f013abf0323e8b47def
Files extracted from upstream source:
Files extracted from upstream source: