ELT Developing Software Guide
3.1
Guide
Introduction
Scope
Abbreviations & Acronyms
Stylistics Conventions
Examples
Related Documentation
ESO Documents
Standards
Reference Documents
Linux Development Tools
Generic structure indications
Environmental Modules System (Lmod)
Lmod basic commands
ELT Common Basic Software
Inline documentation
C++ Tools
Compiler suite
Linter
Unit testing framework
Dynamic checking tools
GCC Sanitizers examples
Python Tools
Python Interpreter
Python test framework
Python tools
Python documentation
Java Tools
Java Software Development Kit
Unit test framework
Java code checking tools
GUI Toolkit
Build system
Introduction to waf scripts
waf and the ELT directory structure
Installing files
C++ Examples
C++ and QT Example
Python Examples
Python and QT5 Example
Mixing Python and C++ and QT5
Java Example
Doxygen documentation generation
Sphinx documentation generation
ESO waf extension: wtools
Software versioning and revision control
Integration tests
ETR examples
System Deployment
ELT Developing Software Guide
Search
Please activate JavaScript to enable the search functionality.