Skip to content

itom-project/itom-project.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to update the itom website

Pre-requirements

itom, plugins and designerplugin must be compiled and loaded by itom. Install the Python Package requirementsDocuBuild.txt from itom form the subfolder itom/docs/userDoc/.

  • Delete all files in ../mainsite_hidden/build/
  • If there are new plugin copy the *.rst file from plugin source repository to ../mainsite_hidden/source_plugins/
  • Start ITOM (As Admin)

pre-commit hooks

After the first cloning of the repositories, the pre-commit hooks should be installed once.

python -m pre_commit install

(optional) run against all files

It's usually a good idea to run the hooks against all of the files when adding new hooks (usually pre-commit will only run on the changed files during git hooks).

python -m pre-commit run --all-files

Update Plugin-Doc

  • Run script: ../mainsite_hidden/update_plugindoc_source_plugins.py. Skript will ask you for a folder. Select the itomProject/plugins folder. Script will update exsiting plugin's *.rst files.
  • Run Script: ../mainsite_hidden/create_plugin_documentation.py. This creates the plugin docu for the website.

Update Website

  • Run Script: ../mainsite_hidden/create_html_documentation.py. This creates the itom website and is copied to main website dir.

Update USER-DOC

  • Update ..mainsite_hidde/source/documentation.rst file with new itom version.
  • Create new folder ../vM.M.P.
  • Run script ../build/itom/doc/userDoc/create-doc.py in the build folder of itom.
  • Check in line 44 for buildernames = ["qthelp", "html", "latex"] to at least build in several formats.
  • Copy the folder ../build/itom/docs/userDoc/build/html/ to the folder ../latest of this repository.
  • Script will ask you if you want to run doxygen. Select the doxygen.exe.
  • Copy ../build/itom/doc/doxygen/html/ files to the folder ../latest/doxygen/
  • Finally commit and push to the repository. The website is available afterwards.

About

itom software website

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy