CHROOT_USER = stream CHROOT_GROUP = ${CHROOT_USER} CFLAGS += -Wall -Wextra -Wpedantic LDFLAGS = -static LDLIBS = -lutil -include config.mk BINS += dispatch BINS += ingest BINS += menu BINS += setup BINS += stream BINS += view all: tags ${BINS} tags: *.c ctags -w *.c chroot.tar: ${BINS} mkdir -p root install -d -o root -g wheel \ root \ root/bin \ root/home \ root/usr/share/misc install -d -o ${CHROOT_USER} -g ${CHROOT_GROUP} root/home/${CHROOT_USER} cp -af /usr/share/locale root/usr/share cp -fp /usr/share/misc/termcap.db root/usr/share/misc cp -fp /rescue/sh root/bin install ${BINS} root/bin tar -c -f chroot.tar -C root bin home usr clean: rm -fr ${BINS} tags chroot.tar root