Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 2.44 KB

File metadata and controls

37 lines (20 loc) · 2.44 KB

IGLib (Investigative Generic Library) - Information for Developers

[IGLib]

This repository contains some basic portions of the legacy Investigative Generic Library (IGLib), which are still with use in combination with the new IGLib Core repositories.

The current document contains some basic information for developers. More can be found in the Developers' Wiki (private repository). See also Developers' readme for IGLibCore.

Contents:

Instructions for Developers

Remark: Don't make significant additions to these sections. Do it in the Developers' Wiki and make only the necessary corrections and updates here.

For additional information, see also the Developers' readme for IGLibCore.

CI/CD

See information in the continuous integration section in the IGLibCore repository.

Solution Files for Legacy IGLib Projects

Traditionally, the original solution files were maintained in the igsolutions repository, which was checked out side-by-side with the current directory. That repository is now deprecated, and solution files are maintained in the current repository. Except for the basic solution (IGLibBase), these solutions also reference projects in other IGLib repositories, which need to be cloned sife-by-side with this repository in order for solution to be buit successfully.

Migration to the New .slnx Format

In April 2026, solution files were migrated to the new .slnx format, which is an XML format that is better strctured, more readable and easier to maintain.

Things to Be Done

This section contains unarranged quick notes on what needs to be done.