More robust include directory determination