## ========================================= ## == Manage every directory as a library == ## ========================================= LibFromDir( fpa SHARED ${CMAKE_CURRENT_SOURCE_DIR}/fpa "${prj_VERSION}" "${prj_SHORT_VERSION}" ) ## ================================== ## == Compile cpPlugins-based code == ## ================================== IF(USE_cpPlugins) ## ======================= ## == Compile instances == ## ======================= SUBDIRS(Instances) ## =================================== ## == Libraries to dynamically load == ## =================================== SET( fpa_DynLibs local@fpa ) FOREACH(_lib ${fpa_Instances}) LIST(APPEND fpa_DynLibs local@${_lib}) ENDFOREACH(_lib) FILE(WRITE ${PROJECT_BINARY_DIR}/cpPlugins_Libraries.config "") FOREACH(_lib ${fpa_DynLibs}) FILE(APPEND ${PROJECT_BINARY_DIR}/cpPlugins_Libraries.config "${_lib}\n") ENDFOREACH(_lib) ENDIF(USE_cpPlugins) ## eof - $RCSfile$