Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite entire build process in Python #295

Open
cosinekitty opened this issue Feb 26, 2023 · 1 comment
Open

Rewrite entire build process in Python #295

cosinekitty opened this issue Feb 26, 2023 · 1 comment
Assignees
Labels
testing Unit tests, validation, performance measurement

Comments

@cosinekitty
Copy link
Owner

The current build process for contributors and automated unit tests uses bash scripts for Linux and Mac, and batch files for Windows. This is not ideal because

  • I have to maintain them separately.
  • The Windows version leaves out some stuff like complete demo testing.

It would be much better to replace the bash script with a Python program, and then adapt it to work across all 3 supported operating systems.

@cosinekitty cosinekitty added the testing Unit tests, validation, performance measurement label Feb 26, 2023
@cosinekitty cosinekitty self-assigned this Feb 26, 2023
@cosinekitty
Copy link
Owner Author

The main complication will be building C/C++ programs in Windows: it is very different from in Linux/Mac. It may be possible to improve things by using cmake.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Unit tests, validation, performance measurement
Projects
None yet
Development

No branches or pull requests

1 participant