Mercurial > hvf > hvf-old
changeset 612:b040de574c4e
cp/scripts: remove obsolete scripts
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Sun, 11 Dec 2011 22:07:00 -0500 |
parents | 106a5decf8da |
children | 4a2985baf321 |
files | cp/scripts/Makefile.build cp/scripts/Makefile.commands cp/scripts/extract-version.sh cp/scripts/gen-dir.sh cp/scripts/pad.sh |
diffstat | 5 files changed, 0 insertions(+), 225 deletions(-) [+] |
line wrap: on
line diff
--- a/cp/scripts/Makefile.build Sun Dec 11 21:49:25 2011 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ -# -# (C) Copyright 2007-2010 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> -# -# This file is released under the GPLv2. See the COPYING file for more -# details. -# - -# -# Build a single directory (built-in.o) -# - -.PHONY: all - -.PRECIOUS: %.o - -include scripts/Makefile.commands - -override DIR := $(patsubst %/,%,$(DIR)) -include $(DIR)/Makefile - -OBJS := $(foreach obj,$(objs-$(DIR)),$(patsubst %,$(DIR)/%,$(obj))) - -all: $(DIR)/built-in.o - @printf "" - -%/built-in.o: $(OBJS) - $(call o-to-builtin,$(OBJS),$@) - -%.o: %.S - $(call s-to-o,$<,$@) - -%.s: %.c - $(call c-to-s,$<,$@) - -%.o: %.c - $(call c-to-o,$<,$@) - -shell/directory.c: shell/directory_structs.c - -shell/directory_structs.c: config/hvf.directory - $(call gendir,$<,$@)
--- a/cp/scripts/Makefile.commands Sun Dec 11 21:49:25 2011 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +0,0 @@ -# -# (C) Copyright 2007-2010 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> -# -# This file is released under the GPLv2. See the COPYING file for more -# details. -# -cmd-ar=$(AR) rc $(1) $(2) -cmd-c-to-o=$(CC) $(CFLAGS) $(NUCLEUSCFLAGS) -c -o $(2) $(1) -cmd-c-to-s=$(CC) $(CFLAGS) $(NUCLEUSCFLAGS) -S -o $(2) $(1) -cmd-s-to-o=$(AS) $(3) -o $(2) $(1) -cmd-o-to-builtin=$(LD) $(LDFLAGS) -r -T scripts/linker-builtin.script -o $(2) $(1) -cmd-link-hvf=$(LD) $(LDFLAGS) -T scripts/linker-hvf.script -o $(2) $(1) -cmd-link=$(LD) $(3) -o $(2) $(1) -cmd-objcopy-t=$(OBJCOPY) -O binary -j .text $(1) $(2) -cmd-objcopy-tdr=$(OBJCOPY) -O binary -j .text -j .data -j .rodata -j .rodata.str1.2 $(1) $(2) -cmd-genipl-rdr=bash scripts/gen_rdr_ccws.sh $(1) -cmd-genipl-tape=bash scripts/gen_tape_ipl_s.sh $(1) $(2) -cmd-concat=cat $(1) > $(2) -cmd-pad=bash scripts/pad.sh $(1) $(2) -cmd-clean=rm -f $(1) -cmd-rclean=rm -rf $(1) -cmd-cscope=cscope -R -b -cmd-gendir=bash scripts/gen-dir.sh $(1) $(2) - -ifeq ($V,1) -ar=$(cmd-ar) -c-to-o=$(cmd-c-to-o) -c-to-s=$(cmd-c-to-s) -s-to-o=$(cmd-s-to-o) -o-to-builtin=$(cmd-o-to-builtin) -link-hvf=$(cmd-link-hvf) -link=$(cmd-link) -objcopy-t=$(cmd-objcopy-t) -objcopy-tdr=$(cmd-objcopy-tdr) -genipl-rdr=$(cmd-genipl-rdr) -genipl-tape=$(cmd-genipl-tape) -concat=$(cmd-concat) -pad=$(cmd-pad) -clean=$(cmd-clean) -rclean=$(cmd-rclean) -cscope=$(cmd-cscope) -gendir=$(cmd-gendir) -else -ar=@echo " [AR] $(1)"; $(cmd-ar) -c-to-o=@echo " [CC] $(2)"; $(cmd-c-to-o) -c-to-s=@echo " [CC] $(2)"; $(cmd-c-to-s) -s-to-o=@echo " [AS] $(2)"; $(cmd-s-to-o) -o-to-builtin=@echo " [LD] $(2)"; $(cmd-o-to-builtin) -link-hvf=@echo " [LD] hvf"; $(cmd-link-hvf) -link=@echo " [LD] $2"; $(cmd-link) -objcopy-t=@echo " [OBJCOPY] $2"; $(cmd-objcopy-t) -objcopy-tdr=@echo " [OBJCOPY] $2"; $(cmd-objcopy-tdr) -genipl-rdr=@echo " [GENRDR] $1"; $(cmd-genipl-rdr) -genipl-tape=@echo " [GENTAPE] $2"; $(cmd-genipl-tape) -concat=@echo " [CONCAT] $2"; $(cmd-concat) -pad=@echo " [PAD] $1 (multiple of $2 bytes)"; $(cmd-pad) -clean=@echo " [CLEAN] $1"; $(cmd-clean) -rclean=@echo " [CLEAN] $1"; $(cmd-rclean) -cscope=@echo " [CSCOPE] cscope.out"; $(cmd-cscope) -gendir=@echo " [DIRECT] $1 -> $2"; $(cmd-gendir) -endif -
--- a/cp/scripts/extract-version.sh Sun Dec 11 21:49:25 2011 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,12 +0,0 @@ -#!/bin/sh - -v=`git describe 2> /dev/null` - -case "$v" in - "") - awk '/^VERSION=/ { print substr($0,9); exit; }' < Makefile - ;; - *) - echo "$v" - ;; -esac
--- a/cp/scripts/gen-dir.sh Sun Dec 11 21:49:25 2011 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,99 +0,0 @@ -#!/bin/sh - -if [ $# -ne 2 ]; then - echo "Usage: $0 <directory> <outfile>" >&2 - exit 1 -fi - -userid="" - -close_devlist() -{ -cat >> directory.devlist <<DONE - { /* END */ .type = VDEV_INVAL, }, -}; -DONE -echo " }," >> directory.userlist -} - -parse_line() -{ - case "$1" in - USER) - [ ! -z "$userid" ] && close_devlist - - echo "static struct directory_vdev __directory_$2[] = {" >> directory.devlist - echo " {" >> directory.userlist - echo " .userid = \"$2\"," >> directory.userlist - echo " .auth = '$3'," >> directory.userlist - echo " .devices = __directory_$2," >> directory.userlist - - userid="$2" - ;; - MACHINE) - ;; - STORAGE) - tmp=`echo $2 | sed -e 's/[KMG]//g'` - case "$2" in - *K) size="${tmp}ULL * 1024ULL" ;; - *M) size="${tmp}ULL * 1024ULL * 1024ULL" ;; - *G) size="${tmp}ULL * 1024ULL * 1024ULL * 1024ULL" ;; - *) size="$2ULL" ;; - esac - echo " .storage_size = $size," >> directory.userlist - ;; - CONSOLE) - echo " { /* CON */ .type = VDEV_CONS, .vdev = 0x$2, }," >> directory.devlist - ;; - SPOOL) - case "$4" in - READER) - echo " { /* RDR */ .type = VDEV_SPOOL, .vdev = 0x$2, .u.spool = { .type = 0x$3, .model = 1 }, }," >> directory.devlist - ;; - PUNCH) - echo " { /* PUN */ .type = VDEV_SPOOL, .vdev = 0x$2, .u.spool = { .type = 0x$3, .model = 1 }, }," >> directory.devlist - ;; - PRINT) - echo " { /* PRT */ .type = VDEV_SPOOL, .vdev = 0x$2, .u.spool = { .type = 0x$3, .model = 1 }, }," >> directory.devlist - ;; - esac - ;; - MDISK) - echo " { /* MDISK */ .type = VDEV_MDISK, .vdev = 0x$2, .u.mdisk = { .rdev = 0x$6, .cyloff = $4, .cylcnt = $5, }, }," >> directory.devlist - ;; - DEDICATE) - echo " { /* DED */ .type = VDEV_DED, .vdev = 0x$2, .u.dedicate = { .rdev = 0x$3, }, }," >> directory.devlist - ;; - *) - echo "Error near:" "$@" >&2 - exit 2 - ;; - esac -} - -open_userlist() -{ - echo "static struct user directory[] = {" > directory.userlist -} - -close_userlist() -{ -cat >> directory.userlist <<DONE - { /* END */ .userid = NULL, }, -}; -DONE -} - -rm -f directory.devlist -open_userlist -cat "$1" | while read line ; do - [ -z "$line" ] && continue - - parse_line $line -done -close_devlist -close_userlist - -cat directory.devlist directory.userlist > $2 - -rm -f directory.devlist directory.userlist
--- a/cp/scripts/pad.sh Sun Dec 11 21:49:25 2011 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ -#!/bin/bash - -# pad <fname> <multiple> - -len=`stat -c %s "$1"` -dif=`expr $len % "$2"` - -if [ $dif -ne 0 ]; then - dif=`expr "$2" - $dif` - dd if=/dev/zero bs=1 count=$dif 2> /dev/null >> "$1" -fi