cmake_minimum_required(VERSION 2.6 FATAL_ERROR) set(libcaptcha_source_files captcha.c f.h ) set(unfont_source_files unfont.c ) if(NOT WIN32) add_definitions("-fPIC") endif() add_custom_command( PRE_BUILD OUTPUT f.h COMMAND ./unfont > f.h DEPENDS unfont ) add_executable(unfont ${unfont_source_files}) add_library(captcha STATIC ${libcaptcha_source_files})