[Added] Start of State Management
This commit is contained in:
+25
@@ -36,6 +36,7 @@ RUN git clone https://github.com/emscripten-core/emsdk.git && \
|
||||
cd ..
|
||||
|
||||
RUN echo 'source "/app/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
|
||||
# RUN source "/app/emsdk/emsdk_env.sh"
|
||||
|
||||
RUN git clone https://github.com/raysan5/raylib.git raylib \
|
||||
&& cd raylib \
|
||||
@@ -50,4 +51,28 @@ RUN git clone https://github.com/raysan5/raylib.git raylib \
|
||||
|
||||
ENV LD_LIBRARY_PATH=/app/raylib/build/raylib
|
||||
|
||||
# RUN cd raylib/src
|
||||
# # Builds raylib for WebAssembly usage
|
||||
# RUN emcc -c rcore.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2
|
||||
# RUN emcc -c rshapes.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2
|
||||
# RUN emcc -c rtextures.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2
|
||||
# RUN emcc -c rtext.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2
|
||||
# RUN emcc -c rmodels.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2
|
||||
# RUN emcc -c utils.c -Os -Wall -DPLATFORM_WEB
|
||||
# RUN emcc -c raudio.c -Os -Wall -DPLATFORM_WEB
|
||||
# RUN emar rcs libraylib.a rcore.o rshapes.o rtextures.o rtext.o rmodels.o utils.o raudio.o
|
||||
# RUN cd ../..
|
||||
|
||||
RUN cd raylib/src && \
|
||||
source /app/emsdk/emsdk_env.sh && \
|
||||
emcc -c rcore.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 && \
|
||||
emcc -c rshapes.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 && \
|
||||
emcc -c rtextures.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 && \
|
||||
emcc -c rtext.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 && \
|
||||
emcc -c rmodels.c -Os -Wall -DPLATFORM_WEB -DGRAPHICS_API_OPENGL_ES2 && \
|
||||
emcc -c utils.c -Os -Wall -DPLATFORM_WEB && \
|
||||
emcc -c raudio.c -Os -Wall -DPLATFORM_WEB && \
|
||||
emar rcs libraylib.a rcore.o rshapes.o rtextures.o rtext.o rmodels.o utils.o raudio.o && \
|
||||
cd ../..
|
||||
|
||||
CMD ["bash"]
|
||||
|
||||
Reference in New Issue
Block a user