diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2006-03-06 00:01:55 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2006-03-06 00:01:55 +0000 |
commit | bc230188dc32ffc1b8b8d6518e9b91fd718495bc (patch) | |
tree | 6e8a489788009603e94534720844c891cee88760 /scripts | |
parent | 16b8319e4e18adb23c4cd4a49390605f8e1fb2f0 (diff) | |
download | ptxdist-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-x | scripts/gen_packet_deps | 25 | ||||
-rwxr-xr-x | scripts/make_empty.sh | 106 |
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! |