PROJECT (hello C) CMAKE_MINIMUM_REQUIRED(VERSION 2.6) FIND_PACKAGE (Qt3 REQUIRED) OPTION (WITH_KIRA "Include printing out Kira" OFF) SET (SRCS hello.c) IF (WITH_KIRA) SET (SRCS ${SRCS} kira.c) ELSE(WITH_KIRA) SET (SRCS ${SRCS} func.c) ENDIF(WITH_KIRA) ADD_EXECUTABLE (hello ${SRCS})