🎉 begin project
This commit is contained in:
commit
8da6ddc689
29 changed files with 1261 additions and 0 deletions
25
CMake/CMakeLists.txt
Normal file
25
CMake/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
macro(add_sources)
|
||||
get_property(tmp GLOBAL PROPERTY SRCS)
|
||||
file(RELATIVE_PATH _relPath "${PROJECT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||
foreach (_src ${ARGN})
|
||||
if (_relPath)
|
||||
list(APPEND tmp "${_relPath}/${_src}")
|
||||
else ()
|
||||
list(APPEND tmp "${_src}")
|
||||
endif ()
|
||||
endforeach ()
|
||||
set_property(GLOBAL PROPERTY SRCS ${tmp})
|
||||
endmacro()
|
||||
|
||||
macro(add_module_sources)
|
||||
get_property(tmp GLOBAL PROPERTY MODULE_SRCS)
|
||||
file(RELATIVE_PATH _relPath "${PROJECT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||
foreach (_src ${ARGN})
|
||||
if (_relPath)
|
||||
list(APPEND tmp "${_relPath}/${_src}")
|
||||
else ()
|
||||
list(APPEND tmp "${_src}")
|
||||
endif ()
|
||||
endforeach ()
|
||||
set_property(GLOBAL PROPERTY MODULE_SRCS ${tmp})
|
||||
endmacro()
|
||||
Loading…
Add table
Add a link
Reference in a new issue