steve
2018-8-27 17:46:36

@steve has joined the channel


steve
2018-8-27 17:47:02

The snapshot ARM linux builds (https://www.cs.utah.edu/plt/snapshots/) download as a self-installing script. I’d like to create such a script for the release build from the source+built packages, or source. I’ve missed seeing any docs for this process (I’m happy building the linux release in the normal way). Or do I simply append a tar.gz of some target dirs to the header portion of the script? Pointers gratefully received.


shu--hung
2018-8-27 18:35:37

@shu—hung has left the channel


ryanc
2018-8-27 21:50:15

@steve The process for building the installers is documented in the INSTALL.txt file at the root of the racket repo, specifically the section named “The Whole Enchilada: Building Installers”. It has a pointer to the distro-build package docs, which provide more details about how to specify installer build configurations. IIRC, building with the v7.0 tag of the main racket repo should automatically use the v7.0 versions of packages in the main distribution, but I think that’s a recent change and I’m not sure if its been used in anger yet, so you might want to try building from the master branch first to figure out the distro-build process, then once you’ve gotten that working you can add the complexity of going back in time. If you run into problems making your distro-build config.rkt file, you might want to ask Matthew for the ARM excerpt from the Utah snapshot site’s configuration file.