Write builtin config with ./configure script

This commit is contained in:
isaacs
2011-10-07 17:18:28 -07:00
parent bbf5dfc63f
commit ca71fc956d

20
configure vendored
View File

@@ -1,10 +1,15 @@
#!/bin/bash
# this is a wicked hack, but whatever.
# set configurations that will be "sticky" on this system,
# surviving npm self-updates.
CONFIGS=()
i=0
# get the location of this file.
unset CDPATH
CONFFILE=$(cd $(dirname "$0"); pwd -P)/npmrc
while [ $# -gt 0 ]; do
conf="$1"
case $conf in
@@ -23,17 +28,6 @@ while [ $# -gt 0 ]; do
shift
done
# Pull in submodules, since npm can't work without them.
if [ -d .git ]; then
git submodule update --init --recursive
fi
for c in "${CONFIGS[@]}"; do
echo '+node ./bin/npm.js config set "'"$c"'"'
node ./bin/npm.js config set "$c"
echo "$c" >> "$CONFFILE"
done
echo
echo +node ./bin/npm.js config ls
echo
node ./bin/npm.js config ls