Feature #1048

Add option `make help` that lists available targets

Added by Deil Christoph over 10 years ago. Updated over 10 years ago.

Status:ClosedStart date:12/27/2013
Priority:NormalDue date:
Assigned To:Knödlseder Jürgen% Done:

100%

Category:-
Target version:00-08-00
Duration:

Description

The `./configure --help` option is super-useful.

Would it be possible to implement a `make help` target that gives a similar short list of available targets?

If there are many auto-generated targets that are irrelevant for most users / developers, perhaps a hand-written list of the 5 to 10 most common targets (like `check`, `doc`, `install`, `clean`) would be best?


Recurrence

No recurrence.

History

#1 Updated by Knödlseder Jürgen over 10 years ago

  • Status changed from New to Closed
  • Assigned To set to Knödlseder Jürgen
  • Target version set to 00-08-00
  • % Done changed from 0 to 100

Done.

#2 Updated by Deil Christoph over 10 years ago

One thing I find annoying is that make install (which is part of my edit / compile / test cycle) takes so long, because it installs all the Doxygen files.
There’s a ton of make install-XXX targets, but which one do I need for “normal make install, but not the doxygen docs”?

Unrelated comment: can you change the Redmine configuration so that it’s possible for devs to re-open issues?
(I don’t want to make a new issue for such a minor question / extra request.)

#3 Updated by Knödlseder Jürgen over 10 years ago

Deil Christoph wrote:

One thing I find annoying is that make install (which is part of my edit / compile / test cycle) takes so long, because it installs all the Doxygen files.
There’s a ton of make install-XXX targets, but which one do I need for “normal make install, but not the doxygen docs”?

Unrelated comment: can you change the Redmine configuration so that it’s possible for devs to re-open issues?
(I don’t want to make a new issue for such a minor question / extra request.)

I’d prefer a separate issue for this. Closing and re-opening issues should only be done by managers to conserve control over the action items.

Also available in: Atom PDF