render build guide to "build.md"

Also, tweak to follow a documentation convention.
This commit is contained in:
Matthew Flatt 2020-11-16 08:20:09 -07:00
parent c3aa63db37
commit 117f22e3d6
2 changed files with 8 additions and 1 deletions

View File

@ -841,6 +841,13 @@ that process faster by keeping a few guidelines in mind:
where a change creates a new package dependency that will only be where a change creates a new package dependency that will only be
detected by a full `raco setup`. _Really:_ run `raco setup`. detected by a full `raco setup`. _Really:_ run `raco setup`.
* For changes to the C code, ensure your code follows the C99 standard.
On Unix systems, extensions that are part of the `_DEFAULT_SOURCE`
pre-processor flag are also allowed. See the
[glibc](https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html#index-_005fDEFAULT_005fSOURCE)
manual for more details.
### 3.4. More Resources ### 3.4. More Resources
For additional pointers on how to contribute to Racket, see For additional pointers on how to contribute to Racket, see

View File

@ -184,7 +184,7 @@ make that process faster by keeping a few guidelines in mind:
@item{For changes to the C code, ensure your code follows the C99 standard. @item{For changes to the C code, ensure your code follows the C99 standard.
On *nix systems, extensions that are part of the @exec{_DEFAULT_SOURCE} On Unix systems, extensions that are part of the @exec{_DEFAULT_SOURCE}
pre-processor flag are also allowed. See the pre-processor flag are also allowed. See the
@hyperlink["https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html#index-_005fDEFAULT_005fSOURCE"]{glibc} @hyperlink["https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html#index-_005fDEFAULT_005fSOURCE"]{glibc}
manual for more details.} manual for more details.}