'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