Tools to compile and test programs on the GCC Compile Farm. It requires the "builddeps" repository in a sister directory. This is the hot mirror of https://codeberg.org/sox_ng/cfarm
Find a file
2026-03-10 14:00:46 +01:00
hosts Add cfarm109 2026-03-10 14:00:46 +01:00
onall.sh Filter out setlocale warnings 2025-11-18 18:28:35 +01:00
profile Add ccache to PATh and export MANPATH 2025-11-18 18:27:23 +01:00
README.md Give link to the portal.cfarm.net and document try.sh's options 2024-11-04 10:32:41 +01:00
results.sh Rename Arch output file to ARCH 2025-05-18 18:09:19 +02:00
ssh_config Add cfarm109 2026-03-10 14:00:46 +01:00
toall.sh Not all cfarm host names begin with "cfarm" 2025-02-05 05:15:06 +01:00
TODO Add TODO list 2024-09-10 23:27:02 +02:00
try.sh Add -U *not* to update the builddep directory 2026-02-03 03:23:54 +01:00

README for cfarm

This is a suite of programs to interact with the GCC compile farm.

Programs

toall.sh	Copy files and directories to all hosts
onall.sh	Run a shell command on all hosts
try.sh		Run the sox_ng regression test suite on cfarm hosts
		Usage: sh try.sh project [-b] [-c] [-t]
		-b  Install the project's build dependencies under $HOME
		-c  Compile the project
		-t  Test the project
		Default: All three

Data files

hosts		A text file listing cfarm hosts
profile		Lines to add to .profile on cfarm hosts
ssh_config	Configs for the cfarm

Sister directories

"try.sh -b" needs "builddeps" and "try.sh -[bt]" need "sox_ng" if the project is sox_ng (the default) in sister directories.