Check out the new USENIX Web site.

Methods for Maintaining One Source Tree in a Heterogeneous Environment

Bjorn Satdeva
/sys/admin, inc.


A common problem when maintains software in a heterogeneous environment are the need to maintain executable for several platforms and/or operating system versions. Ideally this should be done from a single source tree. This papers gives a overview of The Depot, Xheir and the make (1) as it appears in BSD Net2. Further, the BSD Net2 make is compared to The Depot and Xheir, and some practical experiences with the BSD Net2 make are be presented, and its advantages and shortcomings are outlined.

Download the full text of this paper:
POSTSCRIPT (139,355 bytes)
PDF (52, 582 bytes)

To Become a USENIX Member, please see our Membership Information.