Nexus Tools could add native Windows support after the Dart rewrite (#58) is completed, since the Dart SDK can compile Windows executable. The installation process would likely be completely different, and all the code that interacts with Unix components (like moving files, checking the CPU, etc.) would have to be updated to support both Unix and Windows.
The best way to do this would probably to move whatever code can be shared to a library, then have one Dart file for Linux (currently main.dart) and one for Windows, which both import that library.
Nexus Tools could add native Windows support after the Dart rewrite (#58) is completed, since the Dart SDK can compile Windows executable. The installation process would likely be completely different, and all the code that interacts with Unix components (like moving files, checking the CPU, etc.) would have to be updated to support both Unix and Windows.
The best way to do this would probably to move whatever code can be shared to a library, then have one Dart file for Linux (currently
main.dart
) and one for Windows, which both import that library.