Skip to content

ajgorhoe/CodeDocumentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IGLib Code Documentation Repository

About this Repository

This repository is part of the Investigative Generic Library (IGLib). It is a container repository that contains various types of generated code documentation for IGLib. In order to view code documentation, you need to clone the containing repositories by running the UpdateRepoGroup_IGLibCodeDocumentation.ps1 PowerShell script.

Generated Code Documentation

Below are links to starting pages of various types and flavors of generated documentation. Click the appropriate link to start browsing the specific documentation. If the documentation has not be generated yet or it needs to be updated according to changes, run the appropriate scripts.

New IGLib Documentation

The documentation below can be viewed locally after the code documentation repositories are cloned locally within this container repository (run the UpdateRepoGroup_IGLibCodeDocumentation.ps1 script to do that) and this file is open in a browser with markdown viewing addons.

Using the Repository

The legacy IGLib Framework can also be cloned by the new IGLib container used for cloning and building the new IGLib. Clone the container repository at:

https://github.com/ajgorhoe/iglibmodules

In the cloned container repository, run the update/clone scripts as necessary to clone the desired IGLib repositories, for example,

iglibmodules/UpdateRepos_Extended.ps1

Change to iglibmodules/_doc/ and run the script

UpdateRepo_codedoc.ps1

This clones the codedoc repository containing scripts and other tools for generating code documentation. Run the appropriate scripts in iglibmodules/_doc/codedoc/ for generation of different kinds of code documentation, such as:

  • generate_iglib.ps1 - basic IGLib documentaton
  • generate_igliball.ps1 - extended IGLib documentation
  • generate_iglib_with_sources.ps1 - basic IGLib documentation with source code included
  • generate_iglib_all_with_sources.ps1 - extended IGLib documentation with source code included

The generated documentation can be browsed via the code_documentation.html omdex file. See the codedoc readme for more details.

License

Copyright © Igor Grešovnik.

See LICENSE.md (local version) for license information.

Disclaimer:
The repository owner reserves the right to change the license to any of the permissive open source licenses, such as the Apache-2 or MIT license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published