Skip to content

Commit

Permalink
Remove Build2 build system
Browse files Browse the repository at this point in the history
Every so often I get very enthusiastic about Build2, with its tightly integrated package management, amazing CI and (at one time) leading support for modules. Unfortunately, soon after, reality sets in, and the impregnable buildscript syntax, steep learning curve and lack of IDE support means I go back to  using CMake.

So it was when I was first starting Flux -- I added Build2 support alongside CMake. Since then, I haven't really touched it and it's highly unlikely it works today. We really shouldn't pretend to support something that is completely unmaintained and probably doesn't work, so let's remove it.

If someone wants to add Build2 support again later and commit to maintaining it, I'd be happy to accept pull requests.
  • Loading branch information
tcbrindle committed Jan 10, 2024
1 parent c687a3c commit 15f7941
Show file tree
Hide file tree
Showing 11 changed files with 0 additions and 97 deletions.
4 changes: 0 additions & 4 deletions build2/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions build2/bootstrap.build2

This file was deleted.

6 changes: 0 additions & 6 deletions build2/export.build2

This file was deleted.

20 changes: 0 additions & 20 deletions build2/root.build2

This file was deleted.

5 changes: 0 additions & 5 deletions build2file

This file was deleted.

12 changes: 0 additions & 12 deletions manifest

This file was deleted.

11 changes: 0 additions & 11 deletions repositories.manifest

This file was deleted.

4 changes: 0 additions & 4 deletions test/build2/.gitignore

This file was deleted.

5 changes: 0 additions & 5 deletions test/build2/bootstrap.build2

This file was deleted.

20 changes: 0 additions & 20 deletions test/build2/root.build2

This file was deleted.

3 changes: 0 additions & 3 deletions test/build2file

This file was deleted.

0 comments on commit 15f7941

Please sign in to comment.