Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-04-30 13:26:27

I'm pretty happy with the way the new coding conventions are working out
in the files I've changed. To summarize:

names with dots in them are "intended globals". Ordinary globals use
a dot prefix:


pseudofunctions or associations are <parameter>.<property>:

$(argument).name = hello ;

class attribute names are prefixed with "self.":


builtin rules are called via their ALL_UPPERCASE_NAMES:

DEPENDS $(target) : $(sources) ;

words in user rule definitions are separated-with-dashes:

rule call-me-ishmael ( ) ...

David Abrahams
C++ Booster ( O__ ==
Pythonista ( c/ /'_ ==
resume: (*) \(*) ==
email: david.abrahams_at_[hidden]


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at