2012-04-30 16 views

Respuesta

11

Puede usar add_custom_command, p. Ej.

if(WIN32) 
    add_custom_command(TARGET <Your target> 
         POST_BUILD 
         COMMAND cmd //C <path to .bat file> <ARGS>) 

endif() 


para obtener más sobre add_custom_command plazo

cmake --help-command add_custom_command 
2

Esto también funciona. En caso de que lea o cree un archivo dentro del script bat, no olvide especificar la ruta exacta dentro del script bat.

ADD_CUSTOM_TARGET( myCustomTarget COMMAND cmd /c E:/Myfiles/mytxt.bat ) ADD_DEPENDENCIES(myTarget myCustomTarget)

MyTarget se ejecutará después de myCustomTarget

Paz !!! :)

Cuestiones relacionadas