File tree 1 file changed +8
-2
lines changed
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -69,12 +69,18 @@ else()
69
69
set (CCSHADER ${TOOLS_DIR} /compile_shader.bat)
70
70
endif ()
71
71
72
+ if (EMSCRIPTEN)
73
+ set (EMSCRIPTEN_VALUE 1)
74
+ else ()
75
+ set (EMSCRIPTEN_VALUE 0)
76
+ endif ()
77
+
72
78
# Add custom command for fragment shader
73
79
add_custom_command (
74
80
COMMENT "Building fragment shader"
75
81
DEPENDS ${PROJECT_SOURCE_DIR} /shaders/default.frag
76
82
OUTPUT ${CMAKE_CURRENT_BINARY_DIR} /mlx_frag_shader.c
77
- COMMAND ${CCSHADER} ${PROJECT_SOURCE_DIR} /shaders/default.frag ${EMSCRIPTEN } > ${CMAKE_CURRENT_BINARY_DIR} /mlx_frag_shader.c
83
+ COMMAND ${CCSHADER} ${PROJECT_SOURCE_DIR} /shaders/default.frag ${EMSCRIPTEN_VALUE } > ${CMAKE_CURRENT_BINARY_DIR} /mlx_frag_shader.c
78
84
VERBATIM
79
85
PRE_BUILD
80
86
USES_TERMINAL
@@ -85,7 +91,7 @@ add_custom_command(
85
91
COMMENT "Building vertex shader"
86
92
DEPENDS ${PROJECT_SOURCE_DIR} /shaders/default.vert
87
93
OUTPUT ${CMAKE_CURRENT_BINARY_DIR} /mlx_vert_shader.c
88
- COMMAND ${CCSHADER} ${PROJECT_SOURCE_DIR} /shaders/default.vert ${EMSCRIPTEN } > ${CMAKE_CURRENT_BINARY_DIR} /mlx_vert_shader.c
94
+ COMMAND ${CCSHADER} ${PROJECT_SOURCE_DIR} /shaders/default.vert ${EMSCRIPTEN_VALUE } > ${CMAKE_CURRENT_BINARY_DIR} /mlx_vert_shader.c
89
95
VERBATIM
90
96
PRE_BUILD
91
97
USES_TERMINAL
You can’t perform that action at this time.
0 commit comments