mirror of
https://github.com/boostorg/build.git
synced 2026-02-16 13:22:11 +00:00
doxygen.jam:
- Stage BoostBook XML generated via Doxygen into the project directory, so it can be XIncluded - Eventually, would like to just generate it in the project directory, and then perhaps dependency generation would work correctly. [SVN r20140]
This commit is contained in:
@@ -17,6 +17,7 @@ import type ;
|
||||
import path ;
|
||||
import print ;
|
||||
import regex ;
|
||||
import stage ;
|
||||
|
||||
feature.feature doxygen:param : : free ;
|
||||
|
||||
@@ -137,5 +138,11 @@ rule doxygen ( target-name : sources * : requirements * : default-build * )
|
||||
|
||||
targets.main-target-alternative $(doxyfile) ;
|
||||
|
||||
targets.main-target-alternative
|
||||
[ new stage-target-class $(target-name:S=.xml) : $(project)
|
||||
: [ $(doxyfile).name ]
|
||||
: [ targets.main-target-requirements $(requirements) <location>. : $(project) ]
|
||||
: [ targets.main-target-default-build $(default-build) : $(project) ]
|
||||
] ;
|
||||
}
|
||||
IMPORT $(__name__) : doxygen : : doxygen ;
|
||||
@@ -17,6 +17,7 @@ import type ;
|
||||
import path ;
|
||||
import print ;
|
||||
import regex ;
|
||||
import stage ;
|
||||
|
||||
feature.feature doxygen:param : : free ;
|
||||
|
||||
@@ -137,5 +138,11 @@ rule doxygen ( target-name : sources * : requirements * : default-build * )
|
||||
|
||||
targets.main-target-alternative $(doxyfile) ;
|
||||
|
||||
targets.main-target-alternative
|
||||
[ new stage-target-class $(target-name:S=.xml) : $(project)
|
||||
: [ $(doxyfile).name ]
|
||||
: [ targets.main-target-requirements $(requirements) <location>. : $(project) ]
|
||||
: [ targets.main-target-default-build $(default-build) : $(project) ]
|
||||
] ;
|
||||
}
|
||||
IMPORT $(__name__) : doxygen : : doxygen ;
|
||||
Reference in New Issue
Block a user