'xmake', by default, builds all output files of auto-detected sources for which XMExtensions are enabled.
[greg@p3 test]$ xmake -h
Usage: xmake [OPTIONS] [TARGETS]
xmake OPTIONS (not used by Gnu make):
    -D              Debugging & Verbose output
    -E [ext_list]   set XMAKE_EXTENSIONS=[ext_list]; override XMake.conf
    -h              display help; exit
    -V              Verbose makefile output
    -v              display version info; exit
    -X              set XMAKE_RECURSION=1; override XMake.conf 
    -x              set XMAKE_RECURSION=0; override XMake.conf 
All options for Gnu make are supported