The Racket repository
![]() Bootstrap mode disables the use of a compiled form of "info.rkt", in case the compiled form is broken. It also attaches `info'-language modules from the `setup/getinfo' namespace to the "info.rkt"-loading namespace. Formerly, `raco setup' relied on capturing the bytecode-compilation bootstrap context used for `raco setup' itself when loading info files. But when `raco pkg install' used `raco setup', it didn't have the same bootstrapping context in place, so it could get confused (e.g., if you unlink a package from one Racket version and install it as a link in a different Racket version). Now, both `raco setup' and `raco pkg' use `#:bootstrap?' mode for `get-info/full'. |
||
---|---|---|
native-pkgs@f367c0c4b0 | ||
pkgs | ||
racket | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.mailmap | ||
.travis.yml | ||
INSTALL.txt | ||
Makefile | ||
README.txt |
This is the source code for the main Racket distribution. See "INSTALL.txt" for information on building Racket. License ------- Racket Copyright (c) 2010-2013 PLT Design Inc. Racket is distributed under the GNU Lesser General Public License (LGPL). This means that you can link Racket into proprietary applications, provided you follow the rules stated in the LGPL. You can also modify Racket; if you distribute a modified version, you must distribute it under the terms of the LGPL, which in particular means that you must release the source code for the modified software. See doc/release-notes/COPYING_LESSER.txt for more information.