Someone clearly never used imake... There's a reason that the xmkmf command ends in the two letters it does, and I'm never going to believe it's "make file". Adam On Thu, Jun 20, 2024 at 11:34 AM Greg A. Woods wrote: > At Thu, 20 Jun 2024 01:01:01 -0400, Scot Jenkins via TUHS > wrote: > Subject: [TUHS] Re: Version 256 of systemd boasts '42% less Unix > philosophy' The Register > > > > "Greg A. Woods" wrote: > > > > > I will not ever allow cmake to run, or even exist, on the machines I > > > control... > > > > I'm not a fan of cmake either. > > > > How do you deal with software that only builds with cmake (or meson, > > scons, ... whatever the developer decided to use as the build tool)? > > What alternatives exist short of reimplementing the build process in > > a standard makefile by hand, which is obviously very time consuming, > > error prone, and will probably break the next time you want to update > > a given package? > > The alternative _is_ to reimplement the build process. > > For example, see: > > https://github.com/robohack/yajl/ > > This example is a far more comprehensive rewrite than is usually > necessary as I wanted a complete and portable example that could be used > as the basis for further projects. > > An example of a much simpler reimplementation: > > > http://cvsweb.NetBSD.org/bsdweb.cgi/src/external/mit/ctwm/bin/ctwm/Makefile?rev=1.12&content-type=text/x-cvsweb-markup&only_with_tag=MAIN > > -- > Greg A. Woods > > Kelowna, BC +1 250 762-7675 RoboHack > Planix, Inc. Avoncote Farms >