Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Some readability improvements to the NDoc3/HtmlHelp build script. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | coreDocs |
Files: | files | file ages | folders |
SHA1: |
1e20c68e207a3f2221f50082455be6f5 |
User & Date: | mistachkin 2014-02-05 01:36:56.209 |
Context
2014-02-05
| ||
01:39 | Update version history docs. Closed-Leaf check-in: 6e651ad0df user: mistachkin tags: coreDocs | |
01:36 | Some readability improvements to the NDoc3/HtmlHelp build script. check-in: 1e20c68e20 user: mistachkin tags: coreDocs | |
01:31 | Enhance the NDoc3/HtmlHelp build script to support transforming SQLite core library documentation links as necessary. check-in: 960fde8c37 user: mistachkin tags: coreDocs | |
Changes
Changes to Doc/buildChm.tcl.
︙ | ︙ | |||
184 185 186 187 188 189 190 191 192 193 194 195 196 197 | } } else { puts stdout \ "skipped copying \"$sourceFileName\" to \"$destinationFileName\"" } } set path [file normalize [file dirname [info script]]] set nDocExtPath [file join [file dirname $path] Externals NDoc3] set nDocInstPath [file join $env(ProgramFiles) NDoc3] if {![file isdirectory $nDocInstPath]} then { puts stdout "NDoc3 must be installed to: $nDocInstPath" | > > > | 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | } } else { puts stdout \ "skipped copying \"$sourceFileName\" to \"$destinationFileName\"" } } # # NOTE: This is the entry point for this script. # set path [file normalize [file dirname [info script]]] set nDocExtPath [file join [file dirname $path] Externals NDoc3] set nDocInstPath [file join $env(ProgramFiles) NDoc3] if {![file isdirectory $nDocInstPath]} then { puts stdout "NDoc3 must be installed to: $nDocInstPath" |
︙ | ︙ | |||
263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 | } set code [catch {exec [file join $nDocInstPath bin NDoc3Console.exe] \ "-project=[file nativename $projectFile]"} result] puts stdout $result; if {$code != 0} then {exit $code} foreach fileName [glob -nocomplain [file join $corePath *.html]] { set fileName [file join $path $fileName] if {![file isfile $fileName]} then { puts stdout "Cannot find core file: $fileName" exit 1 } transformCoreDocumentationFile $fileName http://www.sqlite.org/ } | > > < < < | < < < | 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 | } set code [catch {exec [file join $nDocInstPath bin NDoc3Console.exe] \ "-project=[file nativename $projectFile]"} result] puts stdout $result; if {$code != 0} then {exit $code} ############################################################################### foreach fileName [glob -nocomplain [file join $corePath *.html]] { set fileName [file join $path $fileName] if {![file isfile $fileName]} then { puts stdout "Cannot find core file: $fileName" exit 1 } transformCoreDocumentationFile $fileName http://www.sqlite.org/ } ############################################################################### set patterns(.hhc,1) {<!--This document contains Table of Contents information\ for the HtmlHelp compiler\.--><UL>} set patterns(.hhp,1) {Default topic=~System\.Data\.SQLite\.html} set patterns(.hhp,2) \ |
︙ | ︙ | |||
324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 | set subSpecs(.html,2) {9eekhta0} set subSpecs(.html,3) {78dfe2yb} set subSpecs(.html,4) {"\1~Overloads.html"} set subSpecs(.html,5) {"\1~Overloads.html"} set subSpecs(.html,6) {"\1~Overloads.html"} set subSpecs(.html,7) {"\1~Overloads.html"} set subSpecs(.html,8) {"\1~Overloads.html"} foreach fileName $providerFileNames { set fileName [file join $path $fileName] # # NOTE: Make sure the file we need actually exists. # if {![file isfile $fileName]} then { | > > > > > > > > > > | | 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 | set subSpecs(.html,2) {9eekhta0} set subSpecs(.html,3) {78dfe2yb} set subSpecs(.html,4) {"\1~Overloads.html"} set subSpecs(.html,5) {"\1~Overloads.html"} set subSpecs(.html,6) {"\1~Overloads.html"} set subSpecs(.html,7) {"\1~Overloads.html"} set subSpecs(.html,8) {"\1~Overloads.html"} ############################################################################### set providerFileNames [list \ [file join $temporaryPath SQLite.NET.hhp] \ [file join $temporaryPath SQLite.NET.hhc]] foreach fileName [glob -nocomplain [file join $providerPath *.html]] { lappend providerFileNames $fileName } foreach fileName $providerFileNames { set fileName [file join $path $fileName] # # NOTE: Make sure the file we need actually exists. # if {![file isfile $fileName]} then { puts stdout "Cannot find provider file: $fileName" exit 1 } # # NOTE: Read the entire file into memory. # set data [readFile $fileName] |
︙ | ︙ |