ChorusOS 5.0 Source Delivery Guide

Example: The OS Component Build Directory

Table 4-12 and Table 4-13 show the content of build_dir/build-OS after running make:

Table 4-12 Directories in the OS Component Build Directory

Directory 

Description 

includeHeader files exported by the OS component
libLibraries used by the OS component
obj Object files needed to link the OS component
srcSource files of the OS component
confConfiguration files of the OS component (used by mkmerge)

Table 4-13 Files Generated in the OS Component Build Directory

File 

Description 

DONE Created by Makefile.src when compilation is complete
profile  Created by the merge process, it contains merge options
merge.log Created by the merge process, it contains all mkmerge output
export.lst The list of files to export; mkmake uses this file to determine which files it should copy and where to copy them
Makefile The top level Makefile, produced by mkmk