Project

General

Profile

Actions

Feature #2350

closed

Add configure flag to unconditionally disable doxygen run

Added by pespin almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
07/05/2017
Due date:
% Done:

100%

Spec Reference:

Description

Right now in libosmocore, configure.ac checks if doxygen binary is available in the system. If that's the case, it forces the run of doxygen to generate documentation at install time (or make distcheck).

It would be nice to have a configure flag --disable-doxygen or --disable-doc even if it is found on the system. This will speed up compilation times and it's also useful if the user doesn't need documentation.

It's important for instance for osmo-gsm-tester, which copies the uncompressed tarball generated by make distcheck into the sysmobts on every run, and the share/doc directory containing all doxygen output can weight around 40MB nowadays. To avoid that, in osmo-gsmtester we currently rm -rf the share/doc directory, but it would be nice if we could just avoid building them in first place as we don't need them.

Same applies for libosmo-sccp, openbsc, etc.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)