1 ## ======================================
2 ## == Build a library from a directory ==
3 ## ======================================
5 CompileLibFromDir(fpa SHARED ${CMAKE_CURRENT_SOURCE_DIR}/fpa)
7 ## ===================================
8 ## == Build instances for cpPlugins ==
9 ## ===================================
11 SET(fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/bin|fpa")
12 LIST(APPEND fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/lib|fpa")
13 LIST(APPEND fpa_DynLibs "${LIBRARY_OUTPUT_PATH}|fpa")
16 FOREACH(_lib ${fpa_Instances})
17 LIST(APPEND fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/bin|${_lib}")
18 LIST(APPEND fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/lib|${_lib}")
19 LIST(APPEND fpa_DynLibs "${LIBRARY_OUTPUT_PATH}|${_lib}")
22 FILE(WRITE ${PROJECT_BINARY_DIR}/cpPlugins_Libraries.config "")
23 FOREACH(_lib ${fpa_DynLibs})
24 FILE(APPEND ${PROJECT_BINARY_DIR}/cpPlugins_Libraries.config "${_lib}\n")