#=========================================================
+if(CLITK_BUILD_REGISTRATION)
# Add Libraries used in vv and clitk to avoid recompilation
-WRAP_GGO(clitkAffineRegistration_GGO_C clitkAffineRegistration.ggo)
-add_library(clitkAffineRegistrationLib
- clitkAffineRegistrationGenericFilter.cxx
- ${clitkAffineRegistration_GGO_C}
- clitkLBFGSBOptimizer.cxx
- clitkGenericAffineTransform.cxx)
+ WRAP_GGO(clitkAffineRegistration_GGO_C clitkAffineRegistration.ggo)
+ add_library(clitkAffineRegistrationLib
+ clitkAffineRegistrationGenericFilter.cxx
+ ${clitkAffineRegistration_GGO_C}
+ clitkLBFGSBOptimizer.cxx
+ clitkGenericAffineTransform.cxx)
#=========================================================
-if(CLITK_BUILD_REGISTRATION)
############################## registration algorithms
add_executable(clitkAffineRegistration clitkAffineRegistration.cxx)
target_link_libraries(clitkAffineRegistration clitkAffineRegistrationLib clitkCommon)
target_link_libraries(clitkConvertBSplineDeformableTransformToVF clitkCommon)
set(REGISTRATION_INSTALL ${REGISTRATION_INSTALL} clitkConvertBSplineDeformableTransformToVF)
- install(TARGETS ${REGISTRATION_INSTALL} DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
+ install(TARGETS ${REGISTRATION_INSTALL} DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
endif(CLITK_BUILD_REGISTRATION)