#NEWLINE# def generate_header_install( self , d ) : #NEWLINE# #INDENT# incroot = self . environment . get_includedir ( ) #NEWLINE# headers = self . build . get_headers ( ) #NEWLINE# for h in headers : #NEWLINE# #INDENT# outdir = h . get_custom_install_dir ( ) #NEWLINE# if ( outdir is None ) : #NEWLINE# #INDENT# outdir = os . path . join ( incroot , h . get_install_subdir ( ) ) #NEWLINE# #UNINDENT# for f in h . get_sources ( ) : #NEWLINE# #INDENT# abspath = os . path . join ( self . environment . get_source_dir ( ) , h . get_source_subdir ( ) , f ) #NEWLINE# i = [ abspath , outdir ] #NEWLINE# d . headers . append ( i )