Mercurial > emacs
comparison admin/notes/cpp @ 108475:b246058e9b05
Do not preprocess lib-src/Makefile.in
* configure.in: Generate lib-src/Makefile directly, do not run cpp.
* config.bat: Do not run cpp on lib-src/Makefile.in.
* lib-src/Makefile.in: Convert comments to makefile format.
* admin/notes/cpp: lib-src/Makefile not preprocessed.
| author | Glenn Morris <rgm@gnu.org> |
|---|---|
| date | Mon, 10 May 2010 20:00:32 -0700 |
| parents | c3512b2085a0 |
| children |
comparison
equal
deleted
inserted
replaced
| 108473:d89b565897dd | 108475:b246058e9b05 |
|---|---|
| 1 ttn 2003-04-09 | 1 ttn 2003-04-09 |
| 2 | 2 |
| 3 we use a C preprocesor not only in the normal compilation of .c files | 3 we use a C preprocesor not only in the normal compilation of .c files |
| 4 into object files, but also for creating | 4 into object files, but also for creating src/Makefile. |
| 5 | |
| 6 src/Makefile | |
| 7 lib-src/Makefile | |
| 8 | |
| 9 (delimited by comment "start of cpp stuff"). some cpp implementations | 5 (delimited by comment "start of cpp stuff"). some cpp implementations |
| 10 insert whitespace in between tokens. | 6 insert whitespace in between tokens. |
| 11 | 7 |
| 12 during makefile creation, the preprocessor symbol NOT_C_CODE is defined. | 8 during makefile creation, the preprocessor symbol NOT_C_CODE is defined. |
| 13 this should not be defined for normal .c file compilation. | 9 this should not be defined for normal .c file compilation. |
