summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-03-06 00:01:55 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-03-06 00:01:55 +0000
commitbc230188dc32ffc1b8b8d6518e9b91fd718495bc (patch)
tree6e8a489788009603e94534720844c891cee88760 /scripts
parent16b8319e4e18adb23c4cd4a49390605f8e1fb2f0 (diff)
downloadptxdist-bc230188dc32ffc1b8b8d6518e9b91fd718495bc.tar.gz
ptxdist-bc230188dc32ffc1b8b8d6518e9b91fd718495bc.tar.xz
* make_empty.sh, gen_pakcet_deps:
obsolte git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5028 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/gen_packet_deps25
-rwxr-xr-xscripts/make_empty.sh106
2 files changed, 0 insertions, 131 deletions
diff --git a/scripts/gen_packet_deps b/scripts/gen_packet_deps
deleted file mode 100755
index 66c5a8c09..000000000
--- a/scripts/gen_packet_deps
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-#
-# $1 = project name
-
-RULESDIR="rules/"
-PROJECT="$1"
-
-#
-# find out where to find the project rules dir
-#
-
-PROJECTRULESDIR=""
-[ -d "projects/$PROJECT/rules" ] && PROJECTRULESDIR="projects/$PROJECT/rules"
-[ -d "local_projects/$PROJECT/rules" ] && PROJECTRULESDIR="local_projects/$PROJECT/rules"
-if [ -z "$PROJECTRULESDIR" ]; then
- echo "error: could not find project rule dir"
- exit 1
-fi
-
-#
-# analyse all packet make files for packet names vs. config options
-#
-
-grep -e "PACKAGES +=" $RULESDIR/*.make
-grep -e "PACKAGES +=" $PROJECTRULESDIR/*.make
diff --git a/scripts/make_empty.sh b/scripts/make_empty.sh
deleted file mode 100755
index 9fd688a1f..000000000
--- a/scripts/make_empty.sh
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/bash
-
-PERL=perl
-PTXDIST=$PWD
-
-EMPTY=../ptxdist-empty
-COMMON=..
-
-make_target() {
- SOURCE=$1
- DEST=$2
-
- REST_SOURCE=${SOURCE}
- REST_DEST=${DEST}
-
- L_SOURCE=''
- L_DEST=''
-
- while test "${L_SOURCE}" = "${L_DEST}"; do
- REST_SOURCE=$(echo ${REST_SOURCE} | ${PERL} -p -e 's:/+([^/]+)(/.*):\2:')
- REST_DEST=$( echo ${REST_DEST} | ${PERL} -p -e 's:/+([^/]+)(/.*):\2:')
-
- L_SOURCE=$(echo ${REST_SOURCE} | ${PERL} -p -e 's:/+([^/]+)(/.*):\1:')
- L_DEST=$( echo ${REST_DEST} | ${PERL} -p -e 's:/+([^/]+)(/.*):\1:')
- done
-
- echo -n ${REST_SOURCE} | ${PERL} -p -e 's:([^/])+/+:../:g; s:/([./]+)/.*:\1:'
- echo ${REST_DEST}
-}
-
-echo -n Working .
-
-rm -rf ${EMPTY}
-mkdir -p ${EMPTY}
-EMPTY=$(cd ${EMPTY}; echo $PWD)
-
-mkdir -p ${COMMON}
-COMMON=$(cd ${COMMON}; echo $PWD)
-
-cp -R ${PTXDIST}/* ${EMPTY}
-find ${EMPTY} -name ".svn" -type d -print0 | xargs -0 -- rm -rf
-find ${EMPTY} -name "*~*" -type f -print0 | xargs -0 -- rm -rf
-find ${EMPTY} -name ".#*" -type f -print0 | xargs -0 -- rm -rf
-
-for OBJ in \
- COPYING \
- CREDITS \
- ChangeLog \
- INSTALL \
- Makefile \
- README \
- SPECIFICATION \
- TODO \
- \
- config \
- misc \
- projects \
- rules \
- \
- Documentation/NEWPACKETHOWTO \
- Documentation/README \
- Documentation/manual/Makefile \
- Documentation/manual/PTXdist-Manual.tex \
- Documentation/manual/appendix \
- Documentation/manual/devel \
- Documentation/manual/figures \
- Documentation/manual/intro \
- Documentation/manual/user \
- \
- scripts/collect_sources.sh\
- scripts/compile-test \
- scripts/config.guess \
- scripts/cuckoo-test \
- scripts/cvs2cl \
- scripts/genhdimg \
- scripts/get_tool_versions.sh \
- scripts/make_empty.sh \
- scripts/makedeptree \
- scripts/mkprefix \
- scripts/settoolchain.sh \
- scritps/sysinclude_test \
- scripts/ptx-modifications \
- \
- ; do
- echo -n .
- if test -e ${PTXDIST}/${OBJ}; then
- rm -rf ${EMPTY}/${OBJ}
- TARGET=$(make_target ${EMPTY}/${OBJ} ${PTXDIST}/${OBJ})
- LINK=$(echo ${EMPTY}/${OBJ} | perl -p -e 's:(.*/).*:\1:')
- ln -sf ${TARGET} ${LINK}
- fi
-done
-
-
-for OBJ in \
- src \
- ; do
- echo -n .
- if test \! -d ${COMMON}/${OBJ}; then
- mkdir -p ${COMMON}/${OBJ}
- fi
- rm -rf ${EMPTY}/${OBJ}
- ln -sf ${COMMON}/${OBJ} ${EMPTY}
-done
-
-echo . finished!