Boot Linux faster!

Check our new training course

Boot Linux faster!

Check our new training course
and Creative Commons CC-BY-SA
lecture and lab materials

Bootlin logo

Elixir Cross Referencer

# NB: This could be dangerous to execute, it is assuming the user is
# checking that the build is out-of-source with code like this:
#
# if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
#   message(FATAL_ERROR "Source directory equals build directory.\
#  In-source builds are not supported.\
#  Please specify a build directory, e.g. cmake -Bbuild -H.")
# endif()

file(GLOB build_dir_contents ${CMAKE_BINARY_DIR}/*)
foreach(file ${build_dir_contents})
  if (EXISTS ${file})
     file(REMOVE_RECURSE ${file})
  endif()
endforeach(file)