#23249·wxWidgets

Stop using bakefile 0.x

Author: vadzCreated Feb 10, 2023Updated Sep 18, 2026
Labelsbuild

Unfortunately this thread didn't really result in any confusion, but we still need to stop depending on unmaintained and obsolete bakefile.

Things currently preventing us from doing it:

  • Makefile.in for building the library itself under Unix. In the worst case, we can maintain this one manually. Maybe we could try to use automake to facilitate this, but I'm not sure how well does it work without libtool and I am almost sure that we don't want to use libtool.
  • Samples (and utils, tests etc) makefiles. There are too many of them to maintain them by hand, so we need some tool to help us. Premake could be a good choice, but it would be really great to have some help from somebody already familiar with it. Xmake is another possibility. Finally, if all else fails, we can write our own ad hoc tool, but I'd rather avoid this.