mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-14 06:45:56 +08:00
libvgcode - CMakeLists.txt modified to work with emscripten
This commit is contained in:
parent
e7b22a8d3b
commit
673127aeed
@ -1,6 +1,24 @@
|
||||
cmake_minimum_required(VERSION 2.8.12)
|
||||
cmake_minimum_required(VERSION 3.13)
|
||||
project(libvgcode)
|
||||
|
||||
# glad library
|
||||
if (EMSCRIPTEN)
|
||||
set(GLAD_SOURCES
|
||||
# glad/include/glad/egl.h
|
||||
glad/include/glad/gles2.h
|
||||
# glad/include/EGL/eglplatform.h
|
||||
glad/include/KHR/khrplatform.h
|
||||
glad/src/gles2.c
|
||||
# glad/src/egl.c
|
||||
)
|
||||
else ()
|
||||
set(GLAD_SOURCES
|
||||
glad/include/glad/gl.h
|
||||
glad/include/KHR/khrplatform.h
|
||||
glad/src/gl.c
|
||||
)
|
||||
endif ()
|
||||
|
||||
set(LIBVGCODE_SOURCES
|
||||
# API
|
||||
include/ColorPrint.hpp
|
||||
@ -44,14 +62,7 @@ set(LIBVGCODE_SOURCES
|
||||
src/ViewerImpl.cpp
|
||||
src/ViewRange.hpp
|
||||
src/ViewRange.cpp
|
||||
# glad OpenGL
|
||||
glad/include/glad/gl.h
|
||||
glad/include/KHR/khrplatform.h
|
||||
glad/src/gl.c
|
||||
# # glad OpenGL ES
|
||||
# glad/include/glad/gles2.h
|
||||
# glad/include/KHR/khrplatform.h
|
||||
# glad/src/gles2.c
|
||||
${GLAD_SOURCES}
|
||||
)
|
||||
|
||||
add_library(libvgcode STATIC ${LIBVGCODE_SOURCES})
|
||||
|
Loading…
x
Reference in New Issue
Block a user