dum de dum
some argument parsing.
determine the file to save as the mk file
blah.
add-target: allow specifying a directory.
log: use message, not format in output.
test: specify directory in test.
blah.
command-log: format must be string literal

When using fig_command_log we must make sure that we use a string
literal as format string. Otherwise we might end up with the following
error message:

    format not a string literal and no format arguments
    [-Werror=format-security]
Makefile: make sure the -l flag is in proper place

If the linker place is before the objects we might end up
with a lot of undefined references.