File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ ${my_CFLAGS} \
44-DSYSCONFDIR=\""$(sysconfdir ) "\" \
55-I${top_srcdir}/src/libprojectM \
66-I${top_srcdir}/src/libprojectM/Renderer \
7- USE_SDL=2 \
87${SDL_CFLAGS}
98
109REALSRCDIR =${top_srcdir}/src/projectM-sdl
Original file line number Diff line number Diff line change 11Building w/ emscripten
22
3- * Activate the emsdk
3+ * Activate the emsdk (https://github.com/juj/emsdk#installation-instructions)
4+ * make sure you are in the root directory of this project
5+ * `mkdir vendor && cp /usr/local/Cellar/glm/xx/include/glm ./vendor/`
6+ * on fresh repositories: `./autogen.sh`
47* `emconfigure ./configure --enable-emscripten --enable-gles --enable-sdl`
58* `emmake make -j4`
69
7-
8-
9-
10+ emcc -Isrc/libprojectm -Isrc/libprojectM/Renderer -Llib -Ivendor \
11+ src/libprojectM/KeyHandler.cpp src/projectM-emscripten/projectM_SDL_emscripten.cpp \
12+ -lRenderer -lprojectM -lMilkdropPresetFactory -lprojectM -lRenderer \
13+ -s USE_SDL=2 -s LEGACY_GL_EMULATION=1 \
14+ -o build/projectEM.html
1015
1116emcc -I../libprojectm -I../libprojectM/Renderer -Llib \
1217 ../libprojectM/KeyHandler.cpp projectM_SDL_emscripten.cpp \
1318 -lRenderer -lprojectM -lMilkdropPresetFactory -lprojectM -lRenderer \
1419 -s USE_SDL=2 -s LEGACY_GL_EMULATION=1 \
15- -o build/projectEM.html
20+ -o build/projectEM.html
You can’t perform that action at this time.
0 commit comments