diff --git a/scripts/List-Files b/scripts/List-Files deleted file mode 100755 index 36655a7b7a267ebd0784c86f9ef081dc8467d2c2..0000000000000000000000000000000000000000 --- a/scripts/List-Files +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh - -# -# $Id: List-Files,v 0.2 1991/09/15 09:58:51 linus Exp $ -# Copyright (C) 1991 Lysator Academic Computer Association. -# -# This file is part of the LysKOM server. -# -# LysKOM is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 1, or (at your option) -# any later version. -# -# LysKOM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with LysKOM; see the file COPYING. If not, write to -# Lysator, c/o ISY, Linkoping University, S-581 83 Linkoping, SWEDEN, -# or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, -# MA 02139, USA. -# -# Please mail bug reports to bug-lyskom@lysator.liu.se. -# -# Lists the differences between the file 'FileList' and what's -# actually in the current directory. - -# Change to the directory specified as first parameter. -cd ${1-.} - -# Get the names of some temporary files. -FILE1=/tmp/LysKOM.$$.fl # The files in 'FileList' -FILE2=/tmp/LysKOM.$$.ls # The files in this directory - -# First find out what files are described in 'FileList'. -egrep '^\*' FileList | sed 's/^\* //' >$FILE1 - -# Find the files in this directory that we are interested in. -# Remove trailing *'s, since those are generated by 'ls -F' -# Files ending in .o and ~ are not interesting either. -ls -F | sed 's/\*$//' | egrep -v '\.o$|~$' | sort -f >$FILE2 - -# Then compare that list to the output from 'ls(1)' -diff $FILE1 $FILE2 - -# Clean up -rm $FILE1 $FILE2 diff --git a/scripts/Summarize-Headers b/scripts/Summarize-Headers deleted file mode 100755 index f32fcad47bf5e170d9060018804021e866d3a67e..0000000000000000000000000000000000000000 --- a/scripts/Summarize-Headers +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh - -# -# $Id: Summarize-Headers,v 0.2 1991/09/15 09:58:32 linus Exp $ -# Copyright (C) 1991 Lysator Academic Computer Association. -# -# This file is part of the LysKOM server. -# -# LysKOM is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 1, or (at your option) -# any later version. -# -# LysKOM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with LysKOM; see the file COPYING. If not, write to -# Lysator, c/o ISY, Linkoping University, S-581 83 Linkoping, SWEDEN, -# or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, -# MA 02139, USA. -# -# Please mail bug reports to bug-lyskom@lysator.liu.se. -# -# Summarize a .h file - -# Since we write our .h files with documentation in line, they -# tend to get rather long, and it gets somewhat difficult to get -# a quick overview of what functions are declared in the file. -# This script cuts out all the "unnecessary" information. - -AWK=gawk - -$AWK '/^[ \t]*#[ \t]*define/ { print $0 ; - define = 1 ; - next ; - } - define != 0 { if (substr($0, length(), 1) == "\\") - { - printf ("\n") ; - next ; - } - else { - printf ("\n") ; - define = 0 ; - next ; - } - } - /^\/\*/,/\*\/$/ { printf ("\n") ; - next ; - } - /\/\// { next ; } - (define == 0) && \ - (comment == 0) { print $0 ; } - /\/\*/ { comment = 1 ; } - /\*\// { comment = 0 ; } -' $1 | -$AWK 'BEGIN { blank_lines = 0; } - $1 == "" { if (blank_lines++ == 0) - print $0; - } - $1 != "" { print $0; - blank_lines = 0; - } -'