deal with empty dependency list

release/4.3a0
Duy-Nguyen Ta 2017-07-24 14:46:41 -04:00
parent a27233e4c4
commit aaea11dd83
1 changed files with 3 additions and 1 deletions

View File

@ -127,7 +127,9 @@ function(wrap_library_cython interface_header generated_files_path extra_imports
VERBATIM VERBATIM
WORKING_DIRECTORY ${generated_files_path}/../) WORKING_DIRECTORY ${generated_files_path}/../)
add_custom_target(cython_wrap_${module_name}_pyx ALL DEPENDS ${generated_pyx}) add_custom_target(cython_wrap_${module_name}_pyx ALL DEPENDS ${generated_pyx})
if(NOT ${dependencies} STREQUAL "")
add_dependencies(cython_wrap_${module_name}_pyx ${dependencies}) add_dependencies(cython_wrap_${module_name}_pyx ${dependencies})
endif()
message(STATUS "Cythonize and build ${module_name}.pyx") message(STATUS "Cythonize and build ${module_name}.pyx")
get_property(include_dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES) get_property(include_dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)