mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 05:52:31 +02:00
force cmake autoscribe to use full paths
This commit is contained in:
parent
4d9f45475e
commit
316ddd68ef
1 changed files with 3 additions and 2 deletions
|
@ -57,7 +57,7 @@ function(AUTOSCRIBE_SHADER SHADER_FILE)
|
||||||
set(SCRIBE_ARGS -c++ -D GLPROFILE ${GLPROFILE} ${SCRIBE_INCLUDES} -o ${SHADER_TARGET} ${SHADER_FILE})
|
set(SCRIBE_ARGS -c++ -D GLPROFILE ${GLPROFILE} ${SCRIBE_INCLUDES} -o ${SHADER_TARGET} ${SHADER_FILE})
|
||||||
|
|
||||||
add_custom_command(OUTPUT ${SHADER_TARGET} COMMAND scribe ${SCRIBE_ARGS} DEPENDS scribe ${SHADER_INCLUDE_FILES} ${SHADER_FILE})
|
add_custom_command(OUTPUT ${SHADER_TARGET} COMMAND scribe ${SCRIBE_ARGS} DEPENDS scribe ${SHADER_INCLUDE_FILES} ${SHADER_FILE})
|
||||||
else (APPLE)
|
else ()
|
||||||
set(GLPROFILE PC_GL)
|
set(GLPROFILE PC_GL)
|
||||||
set(SCRIBE_ARGS -c++ -D GLPROFILE ${GLPROFILE} ${SCRIBE_INCLUDES} -o ${SHADER_TARGET} ${SHADER_FILE})
|
set(SCRIBE_ARGS -c++ -D GLPROFILE ${GLPROFILE} ${SCRIBE_INCLUDES} -o ${SHADER_TARGET} ${SHADER_FILE})
|
||||||
|
|
||||||
|
@ -91,7 +91,8 @@ macro(AUTOSCRIBE_SHADER_LIB)
|
||||||
#message(${SHADER_INCLUDE_FILES})
|
#message(${SHADER_INCLUDE_FILES})
|
||||||
foreach(SHADER_FILE ${SHADER_SOURCE_FILES})
|
foreach(SHADER_FILE ${SHADER_SOURCE_FILES})
|
||||||
AUTOSCRIBE_SHADER(${SHADER_FILE} ${SHADER_INCLUDE_FILES})
|
AUTOSCRIBE_SHADER(${SHADER_FILE} ${SHADER_INCLUDE_FILES})
|
||||||
list(APPEND AUTOSCRIBE_SHADER_SRC ${AUTOSCRIBE_SHADER_RETURN})
|
file(TO_CMAKE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${AUTOSCRIBE_SHADER_RETURN}" AUTOSCRIBE_GENERATED_FILE)
|
||||||
|
list(APPEND AUTOSCRIBE_SHADER_SRC ${AUTOSCRIBE_GENERATED_FILE})
|
||||||
endforeach()
|
endforeach()
|
||||||
#message(${AUTOSCRIBE_SHADER_SRC})
|
#message(${AUTOSCRIBE_SHADER_SRC})
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue