]> Creatis software - cpPlugins.git/blob - plugins/CMakeLists.txt
Code cleaning
[cpPlugins.git] / plugins / CMakeLists.txt
1 ## =================
2 ## == Get subdirs ==
3 ## =================
4
5 SET(_curdir ${CMAKE_CURRENT_SOURCE_DIR})
6 FILE(GLOB _children RELATIVE ${_curdir} ${_curdir}/*)
7 SET(_dirlist "")
8 FOREACH(_child ${_children})
9   IF(IS_DIRECTORY ${_curdir}/${_child})
10     LIST(APPEND _dirlist ${_child})
11   ENDIF(IS_DIRECTORY ${_curdir}/${_child})
12 ENDFOREACH(_child)
13
14 ## ===============================
15 ## == Build each plugin library ==
16 ## ===============================
17
18 FOREACH(_dir ${_dirlist})
19   cpPlugins_WrapPlugins(
20     ${_dir}
21     ${prj_VERSION} ${prj_SHORT_VERSION}
22     cpPlugins
23     ${cpPlugins_LIB} ${cpExtensions_LIB} ${cpPlugins_Instances}
24     )
25 ENDFOREACH(_dir)
26
27 ## eof - $RCSfile$