Xmake constructor

Xmake({
  1. required String projectRoot,
  2. required CodeConfig codeConfig,
  3. Kind kind = .shared,
  4. required Logger logger,
})