picobsd (155136) | picobsd (158687) |
---|---|
1#!/bin/sh - 2# | 1#!/bin/sh - 2# |
3# $FreeBSD: head/release/picobsd/build/picobsd 155136 2006-01-31 20:24:43Z luigi $ | 3# $FreeBSD: head/release/picobsd/build/picobsd 158687 2006-05-17 09:33:15Z phk $ |
4# This file requires sysutils/makefs to run 5# 6# The new PicoBSD build script. Invoked as 7# 8# picobsd [options] floppy_type site_name 9# 10# Where floppy_type is a directory where the picobsd config info 11# is held, and ${floppy_type}/floppy.tree.${site_name} contains --- 175 unchanged lines hidden (view full) --- 187 # XXX check the NO* options below, maybe system dependent. 188 e="MAKEOBJDIRPREFIX=${l_objtree}/picobsd/libraries \ 189 BINOWN=`id -un` BINGRP=`id -gn` \ 190 DESTDIR=${l_usrtree}/.. \ 191 make -m ${SRC}/share/mk \ 192 -DNOHTML -DNOINFO -DNOMAN -DNOSHARE -DNOFSCHG " 193 log "do a 'make obj' in a few places." 194 # This is very version-specific... The following works for 5.0 | 4# This file requires sysutils/makefs to run 5# 6# The new PicoBSD build script. Invoked as 7# 8# picobsd [options] floppy_type site_name 9# 10# Where floppy_type is a directory where the picobsd config info 11# is held, and ${floppy_type}/floppy.tree.${site_name} contains --- 175 unchanged lines hidden (view full) --- 187 # XXX check the NO* options below, maybe system dependent. 188 e="MAKEOBJDIRPREFIX=${l_objtree}/picobsd/libraries \ 189 BINOWN=`id -un` BINGRP=`id -gn` \ 190 DESTDIR=${l_usrtree}/.. \ 191 make -m ${SRC}/share/mk \ 192 -DNOHTML -DNOINFO -DNOMAN -DNOSHARE -DNOFSCHG " 193 log "do a 'make obj' in a few places." 194 # This is very version-specific... The following works for 5.0 |
195 for i in lib secure/lib gnu/lib usr.sbin/pcvt/keycap \ | 195 for i in lib secure/lib gnu/lib \ |
196 gnu/usr.bin/perl usr.bin/lex usr.sbin/config ; do 197 (cd ${i}; eval $e obj) 198 done 199 log "now make the static libraries" 200 eval $e -DNOPROFILE -DNOPIC libraries 201 (cd ${SRC}/usr.sbin/config 202 eval $e # build binary 203 eval $e install # install it --- 689 unchanged lines hidden --- | 196 gnu/usr.bin/perl usr.bin/lex usr.sbin/config ; do 197 (cd ${i}; eval $e obj) 198 done 199 log "now make the static libraries" 200 eval $e -DNOPROFILE -DNOPIC libraries 201 (cd ${SRC}/usr.sbin/config 202 eval $e # build binary 203 eval $e install # install it --- 689 unchanged lines hidden --- |