Use CMAKE_{BINARY,SOURCE}_DIR instead of CMAKE_CURRENT_{BINARY,SOURCE}_DIR