Skip to content

Commit 856b72c

Browse files
committed
fix makefile and add more context to readme
1 parent 2002f93 commit 856b72c

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/projectM-emscripten/Makefile.am

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff 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

109
REALSRCDIR=${top_srcdir}/src/projectM-sdl

src/projectM-emscripten/README

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
Building 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

1116
emcc -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

0 commit comments

Comments
 (0)