Closed
Description
When script reach return()
Line 475 in f9cbe14
it skipes
cmake_policy(POP)
at the end of script - producing this error when building cloudcompare:
/usr/share/pcl-1.9/PCLConfig.cmake(523): if(NOT PCL_TO_FIND_COMPONENTS )
/usr/share/pcl-1.9/PCLConfig.cmake(524): return()
/usr/share/pcl-1.9/PCLConfig.cmake(9999): CGAL_run_at_the_end_of_configuration(CMAKE_CURRENT_LIST_DIR MODIFIED_ACCESS /build/cloudcompare-git/src/cloudcompare/plugins/core/qPCL/PclUtils /build/cloudcompare-git/src/cloudcompare/plugins/core/qPCL/PclUtils/CMakeLists.txt /build/cloudcompare-git/src/cloudcompare/plugins/core/qPCL/PclUtils/CMakeLists.txt;/usr/share/pcl-1.9/PCLConfig.cmake )
/usr/lib/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake(17): if(NOT access STREQUAL MODIFIED_ACCESS OR value )
/usr/lib/cmake/CGAL/CGAL_enable_end_of_configuration_hook.cmake(20): return()
CMake Error in /usr/share/pcl-1.9/PCLConfig.cmake:
cmake_policy PUSH without matching POP
Call Stack (most recent call first):
plugins/core/qPCL/PclUtils/CMakeLists.txt:4 (find_package)
Originally posted by @bartoszek in #2454 (comment)