The os table of the rd_releasemgr database contains a list of all operation system and compiler combinations that the various software packages can be built on. It contains the following columns for each entry:
The current (as of July 2013) contents of this table are:
osId |
osName |
osType |
nickname |
active |
---|---|---|---|---|
1 |
redhat4-i686-32bit-gcc34 |
Linux |
rh4-32 |
true |
2 |
redhat4-x86_64-64bit-gcc34 |
Linux |
rh4-64 |
true |
3 |
Windows-i386-32bit-vc71 |
Windows |
vc71-32 |
true |
4 |
redhat5-i686-32bit-gcc41 |
Linux |
rh5-32 |
true |
5 |
redhat3-i686-32bit-gcc32 |
Linux |
rh3-32 |
false |
6 |
tiger-i386-32bit-gcc40 |
Mac |
tiger-32 |
false |
7 |
redhat5-x86_64-64bit-gcc41 |
Linux |
rh5-64 |
true |
8 |
Windows-i386-32bit-vc90 |
Windows |
vc90-32 |
true |
9 |
snowleopard-i386-32bit-gcc42 |
Mac |
snowl-32 |
true |
10 |
redhat6-x86_64-64bit-gcc44 |
Linux |
rh6-64 |
true |
When a new OS/compiler combination is added to the RM an entry must be made in this table in order for the RM to build for the new OS.