views:

46

answers:

1

Is there any way to add a post build command to an omakefile? I want it to automatically run unit tests everytime a build is successful, but am not sure of the best way to do this.

+1  A: 

You can add commands to the .DEFAULT target. For example:

FILES[] =
    ...

CXXProgram(unittests, $(FILES))

.DEFAULT: unittests$(EXE)
    ./unittests$(EXE)

When invoked without any particular target, Omake will build all default targets, then run associated commands.

small_duck