FUNCTION(
CreateLib
lib_name
+ lib_dir
lib_type
lib_source_files
lib_header_files
## -- Ok, compile library
IF(_sources)
NormPaths(_cur_binary_dir ${CMAKE_CURRENT_BINARY_DIR})
- ADD_LIBRARY(${lib_name} SHARED ${_sources} ${_headers})
+ ADD_LIBRARY(${lib_name} ${lib_type} ${_sources} ${_headers})
SET_TARGET_PROPERTIES(
${lib_name}
PROPERTIES
FUNCTION(
LibFromDir
lib_name
+ lib_dir
lib_type
lib_source_dir
lib_version
## -- Create library
CreateLib(
- ${lib_name} ${lib_type}
+ ${lib_name} ${lib_dir} ${lib_type}
"${_sources}" "${_headers}" "${_qt_uis}"
"${lib_version}" "${lib_short_version}"
)
FUNCTION(
CompileInstances
out_lib_name
+ lib_dir
def_file
number_of_files
prefix
## -- Create library
CreateLib(
- "${_lib_name}" SHARED
+ "${_lib_name}" ${lib_dir} SHARED
"${_all_out_code}" "${_out_header}" ""
"${version}" "${short_version}"
)
## -- Ok, build library
IF(_all_src)
CreateLib(
- ${_lib_name} SHARED
+ ${_lib_name} leo SHARED
"${_all_src}" "${_all_hdr}" "${_qt_ui}"
"${version}" "${short_version}"
${ARGN}