use CMAKE_CURRENT_LIST_DIR (requires 2.8.3)