mirror of
https://github.com/isledecomp/isle-portable.git
synced 2025-08-03 07:36:20 -04:00

* Emscripten port * Fix NCC * Update CMakeLists.txt Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Update CMakeLists.txt Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Update CMakeLists.txt Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Update CMakeLists.txt * cmake: set iniparser cmake options in local scope * ci: try adding emscripten to test matrix * cmake: try to make CMake install package more usable * cmake: fix typo * Update CMakeLists.txt Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Add support for .ini loading * Different default full screen behavior for Emscripten * Add comments * Add web platform --------- Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
17 lines
506 B
C
17 lines
506 B
C
#ifndef EMSCRIPTEN_FILESYSTEM_H
|
|
#define EMSCRIPTEN_FILESYSTEM_H
|
|
|
|
#ifndef ISLE_EMSCRIPTEN_HOST
|
|
#define ISLE_EMSCRIPTEN_HOST ""
|
|
#endif
|
|
|
|
inline static const char* Emscripten_bundledPath = "/bundled";
|
|
inline static const char* Emscripten_savePath = "/save";
|
|
inline static const char* Emscripten_streamPath = "/";
|
|
inline static const char* Emscripten_streamHost = ISLE_EMSCRIPTEN_HOST;
|
|
|
|
void Emscripten_SetupConfig(const char* p_iniConfig);
|
|
void Emscripten_SetupFilesystem();
|
|
|
|
#endif // EMSCRIPTEN_FILESYSTEM_H
|