cmake: fix source list layout