Changes between Version 7 and Version 8 of Building/Using
- Timestamp:
- 01/06/08 18:42:59 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Building/Using
v7 v8 46 46 copy of the source file. There are "standard" Unix utilities that 47 47 make such copies, so standard that they go by different names: 48 {{{lndir}}} {{{mkshadowdir}}} are two (If you don't have either, the48 {{{lndir}}} and {{{mkshadowdir}}} are two (If you don't have either, the 49 49 source distribution includes sources for the X11 50 50 {{{lndir}}} - check out {{{utils/lndir}}}). See … … 199 199 keep a private directory of {{{build.mk}}} files, and use a symbolic 200 200 link in each build tree to point to the appropriate one.) So 201 {{{mk/build.mk}}} never exists in the source tree —you create one201 {{{mk/build.mk}}} never exists in the source tree — you create one 202 202 in each build tree from the template. We'll discuss what to put in it 203 203 shortly. … … 209 209 make variable definitions that override those in'' 210 210 {{{mk/config.mk.in}}}. The whole point of 211 {{{mk/config.mk.in}}} —and its derived counterpart212 {{{mk/config.mk}}} —is to define the build configuration. It is211 {{{mk/config.mk.in}}} — and its derived counterpart 212 {{{mk/config.mk}}} — is to define the build configuration. It is 213 213 heavily commented, as you will see if you look at it. So generally, 214 214 what you do is look at {{{mk/config.mk.in}}}, and add definitions in … … 322 322 make these changes take effect. In theory you should, however, say 323 323 {{{make clean; make}}}, because configuration option changes could 324 affect anything —but in practice you are likely to know what's324 affect anything — but in practice you are likely to know what's 325 325 affected. 326 326
