A make to build some executables that include other files.
initial purpose is for conveniently test the result after modifications