Skip to content

Makefile: add ../sof/doc/doxygen/ dependency#212

Merged
lgirdwood merged 1 commit intothesofproject:masterfrom
marc-hb:doxygen-dependency
Apr 4, 2020
Merged

Makefile: add ../sof/doc/doxygen/ dependency#212
lgirdwood merged 1 commit intothesofproject:masterfrom
marc-hb:doxygen-dependency

Conversation

@marc-hb
Copy link
Collaborator

@marc-hb marc-hb commented Apr 3, 2020

Doxygen is not incremental but it is super fast in this project with
this configuration, so run it every time before we run sphinx. Totally
negligible compared to the minutes required by plantUML.jar.

Keep it optional not to add new dependencies. Now for users who opt-in,
this commit will keep showing the doxygen warnings on every incremental
build (unlike the .rst warnings unfortunately).

Print the magic cmake invocation so no one has to go and read the build
HOWTO to get (re)started.

Signed-off-by: Marc Herbert marc.herbert@intel.com

Doxygen is not incremental but it is super fast in this project with
this configuration, so run it every time before we run sphinx. Totally
negligible compared to the minutes required by plantUML.jar.

Keep it optional not to add new dependencies. Now for users who opt-in,
this commit will keep showing the doxygen warnings on every incremental
build (unlike the .rst warnings unfortunately).

Print the magic cmake invocation so no one has to go and read the build
HOWTO to get (re)started.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
@marc-hb marc-hb marked this pull request as ready for review April 3, 2020 23:38
@marc-hb
Copy link
Collaborator Author

marc-hb commented Apr 3, 2020

The warnings are not new and unrelated. One of them will be fixed by PR #211

If/when this is gets merged then the Travis command can be simplified - assuming Travis can use ninja instead of Make.

@lgirdwood lgirdwood merged commit a97756a into thesofproject:master Apr 4, 2020
@marc-hb marc-hb deleted the doxygen-dependency branch April 8, 2020 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants