mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-01 03:21:41 +00:00
25 lines
635 B
CMake
25 lines
635 B
CMake
|
|
macro (add_openmw_dir dir)
|
|
set (files)
|
|
foreach (u ${ARGN})
|
|
file (GLOB ALL ${CMAKE_CURRENT_SOURCE_DIR} "${dir}/${u}.[ch]pp")
|
|
foreach (f ${ALL})
|
|
list (APPEND files "${f}")
|
|
list (APPEND OPENMW_FILES "${f}")
|
|
endforeach (f)
|
|
endforeach (u)
|
|
source_group ("apps\\openmw\\${dir}" FILES ${files})
|
|
endmacro (add_openmw_dir)
|
|
|
|
macro (add_component_dir dir)
|
|
set (files)
|
|
foreach (u ${ARGN})
|
|
file (GLOB ALL ${CMAKE_CURRENT_SOURCE_DIR} "${dir}/${u}.[ch]pp")
|
|
foreach (f ${ALL})
|
|
list (APPEND files "${f}")
|
|
list (APPEND COMPONENT_FILES "${f}")
|
|
endforeach (f)
|
|
endforeach (u)
|
|
source_group ("components\\${dir}" FILES ${files})
|
|
endmacro (add_component_dir)
|