Deutsch   English   Français   Italiano  
<6861c883@news.ausics.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Message-ID: <6861c883@news.ausics.net>
From: not@telling.you.invalid (Computer Nerd Kev)
Subject: Re: Software Building Status. A Growing Annoyance.
Newsgroups: comp.os.linux.misc,comp.os.linux.advocacy
References: <pan$be9fc$809aad21$e409cc51$526fec52@linux.rocks> <685b2f8b@news.ausics.net> <pan$62870$3f1354bc$ea5e799$d7ff5329@linux.rocks>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host: news.ausics.net
Date: 30 Jun 2025 09:13:07 +1000
Organization: Ausics - https://newsgroups.ausics.net
Lines: 35
X-Complaints: abuse@ausics.net
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.bbs.nz!news.ausics.net!not-for-mail

In comp.os.linux.misc Nux Vomica <nv@linux.rocks> wrote:
> On 25 Jun 2025 09:06:52 +1000, Computer Nerd Kev wrote:
>> The CMake developers ignored requests for an equivalent to
>> "./configure --help" early on, willfully making the transition
>> difficult for software builders.
> 
> Actually, Cmake does have an equivalent.  Here are the steps.
> 
> 1) Unpack a source file.
> 
> 2) Create a "build" directory in the source root and then
> "cd build."
> 
> 3) Execute "cmake -LAH .. "
> 
> This will produce a LONG list of options.  (See the output
> for Pan below.)

That looks similar to what I've been doing which is reading
CMakeCache.txt. Hard to read with none of the sorting between
different types of options like you get with "./configure --help".
More like editing Makefiles manually, and even projects where you
have to do that usually write more detail in the comments before
variables than many of these CMake projects tend to have.

This comment in your example is _really_ descriptive:

> // Path to a program.
> CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND

So it didn't find "a program". Great, thanks...

-- 
__          __
#_ < |\| |< _#