fix CMakelists