使用CMake时,如何使用make clean
删除多个目录?我找到了set_directory_properties
命令。当我执行以下操作时,这适用于单个目录:
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "foo")
它会删除foo
。不过,我还要删除bar
和baz
。我试过了:
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "foo" "bar" "baz")
并将其作为列表并将其传入,但它会抱怨错误的参数数量。我该如何做到这一点?我假设这可以使用这个命令。
答案 0 :(得分:5)
将SELECT status,
SUM( wdate
BETWEEN DATE_FORMAT( CONCAT(YEAR(CURDATE() - INTERVAL 1 MONTH), '-' ,MONTH(CURDATE())-1, '-01'), '%Y-%m-%d 00:00:00' )
AND DATE_FORMAT( LAST_DAY(CURDATE()-interval 1 month),'%Y-%m-%d 23:59:59' ) ) how_many_1,
SUM( wdate
BETWEEN DATE_FORMAT( CONCAT(YEAR(CURDATE()), '-' ,MONTH(CURDATE()), '-01'), '%Y-%m-%d 00:00:00' )
AND NOW() ) how_many_2,
status_color
FROM table
JOIN statuses
USING ( status )
WHERE office_id = ".$office_id."
GROUP BY status, status_color
选项与备用命令set_property一起使用。
DIRECTORY