SCM Build Processing Requirements
Be responsible for detection, assessment, and notification of all compiler and linker errors\warnings in SCM system builds
Develop makefile standards to facilitate system builds
- All developer makefiles must work with SCM OMAKE build scripts
Implement build concurrency to reduce build time
Perform builds in an isolated build space
- SCM only builds from source file versions owned and controlled by SCM
- SCM build products released for general use only after build validation
Implement a separate directory tree for 3rd party software
- Accommodate non-standard structure
- Separate control
Maintain version control of all developed utilities
Maintain an on-line source archive
Perform database builds in addition to software builds