mirror of
https://github.com/nigels-com/glew.git
synced 2024-11-13 17:53:49 +00:00
a790eb8129
Update_ext.sh does not utilize the blacklist correctly with cygwin due to the argument -name in find is not quoted. Argument *.txt has been changed to "*.txt" to fix the issue. Also, it is currently possible for windows users to pull the repo in CRLF format which destroys the scripts and source files. .gitattributes were added to prevent this issue.
27 lines
676 B
Bash
Executable File
27 lines
676 B
Bash
Executable File
#!/bin/bash
|
|
##
|
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
|
##
|
|
## This program is distributed under the terms and conditions of the GNU
|
|
## General Public License Version 2 as published by the Free Software
|
|
## Foundation or, at your option, any later version.
|
|
##
|
|
## Parameters:
|
|
##
|
|
## $1: Extensions directory
|
|
## $2: Registry directory
|
|
## $3: The black list
|
|
|
|
set -e
|
|
|
|
if [ ! -d $1 ] ; then
|
|
mkdir -p $1
|
|
|
|
# Parse each of the extensions in the registry
|
|
find $2 -name doc -type d -prune -o -name \
|
|
"*.txt" -print | \
|
|
grep -v -f $3 | sort | bin/parse_spec.pl $1
|
|
|
|
fi
|