Toplevel directory cleanup
g0dil [Fri, 4 Sep 2009 11:13:52 +0000 (11:13 +0000)]
git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1382 270642c3-0616-0410-b53a-bc976706d245

215 files changed:
SConstruct
admin/build.sh [deleted file]
admin/dump.sh [deleted file]
doclib/Glossary.dox [moved from Glossary.dox with 100% similarity]
doclib/Mainpage.dox [moved from Mainpage.dox with 100% similarity]
site_scons/site_init.py
tools/_templates/Example.SConscript [moved from _templates/SConscript with 100% similarity]
tools/_templates/Example.cc [moved from _templates/Example.cc with 100% similarity]
tools/_templates/Example.cci [moved from _templates/Example.cci with 100% similarity]
tools/_templates/Example.ct [moved from _templates/Example.ct with 100% similarity]
tools/_templates/Example.cti [moved from _templates/Example.cti with 100% similarity]
tools/_templates/Example.dox [moved from _templates/Example.dox with 100% similarity]
tools/_templates/Example.hh [moved from _templates/Example.hh with 100% similarity]
tools/_templates/Example.ih [moved from _templates/Example.ih with 100% similarity]
tools/_templates/Example.mpp [moved from _templates/Example.mpp with 100% similarity]
tools/_templates/Example.test.cc [moved from _templates/Example.test.cc with 100% similarity]
tools/add.sh [moved from _templates/add.sh with 89% similarity]
tools/drawmodules.py [moved from senf/PPI/drawmodules.py with 100% similarity, mode: 0755]
tools/find-sources.sh [moved from find-sources.sh with 100% similarity]
tools/run-test-gdb.sh [moved from run-test-gdb.sh with 100% similarity]
tools/scons [new file with mode: 0755]
tools/scons-1.2.0/CHANGES.txt [moved from scons/scons-1.2.0/CHANGES.txt with 100% similarity]
tools/scons-1.2.0/LICENSE.txt [moved from scons/scons-1.2.0/LICENSE.txt with 100% similarity]
tools/scons-1.2.0/MANIFEST [moved from scons/scons-1.2.0/MANIFEST with 100% similarity]
tools/scons-1.2.0/PKG-INFO [moved from scons/scons-1.2.0/PKG-INFO with 100% similarity]
tools/scons-1.2.0/README.txt [moved from scons/scons-1.2.0/README.txt with 100% similarity]
tools/scons-1.2.0/RELEASE.txt [moved from scons/scons-1.2.0/RELEASE.txt with 100% similarity]
tools/scons-1.2.0/engine/SCons/Action.py [moved from scons/scons-1.2.0/engine/SCons/Action.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Builder.py [moved from scons/scons-1.2.0/engine/SCons/Builder.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/CacheDir.py [moved from scons/scons-1.2.0/engine/SCons/CacheDir.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Conftest.py [moved from scons/scons-1.2.0/engine/SCons/Conftest.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Debug.py [moved from scons/scons-1.2.0/engine/SCons/Debug.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Defaults.py [moved from scons/scons-1.2.0/engine/SCons/Defaults.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Environment.py [moved from scons/scons-1.2.0/engine/SCons/Environment.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Errors.py [moved from scons/scons-1.2.0/engine/SCons/Errors.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Executor.py [moved from scons/scons-1.2.0/engine/SCons/Executor.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Job.py [moved from scons/scons-1.2.0/engine/SCons/Job.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Memoize.py [moved from scons/scons-1.2.0/engine/SCons/Memoize.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Node/Alias.py [moved from scons/scons-1.2.0/engine/SCons/Node/Alias.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Node/FS.py [moved from scons/scons-1.2.0/engine/SCons/Node/FS.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Node/Python.py [moved from scons/scons-1.2.0/engine/SCons/Node/Python.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Node/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Node/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/BoolOption.py [moved from scons/scons-1.2.0/engine/SCons/Options/BoolOption.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/EnumOption.py [moved from scons/scons-1.2.0/engine/SCons/Options/EnumOption.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/ListOption.py [moved from scons/scons-1.2.0/engine/SCons/Options/ListOption.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/PackageOption.py [moved from scons/scons-1.2.0/engine/SCons/Options/PackageOption.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/PathOption.py [moved from scons/scons-1.2.0/engine/SCons/Options/PathOption.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Options/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Options/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/PathList.py [moved from scons/scons-1.2.0/engine/SCons/PathList.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Platform/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/aix.py [moved from scons/scons-1.2.0/engine/SCons/Platform/aix.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/cygwin.py [moved from scons/scons-1.2.0/engine/SCons/Platform/cygwin.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/darwin.py [moved from scons/scons-1.2.0/engine/SCons/Platform/darwin.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/hpux.py [moved from scons/scons-1.2.0/engine/SCons/Platform/hpux.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/irix.py [moved from scons/scons-1.2.0/engine/SCons/Platform/irix.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/os2.py [moved from scons/scons-1.2.0/engine/SCons/Platform/os2.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/posix.py [moved from scons/scons-1.2.0/engine/SCons/Platform/posix.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/sunos.py [moved from scons/scons-1.2.0/engine/SCons/Platform/sunos.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Platform/win32.py [moved from scons/scons-1.2.0/engine/SCons/Platform/win32.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/SConf.py [moved from scons/scons-1.2.0/engine/SCons/SConf.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/SConsign.py [moved from scons/scons-1.2.0/engine/SCons/SConsign.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/C.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/C.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/D.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/D.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/Dir.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/Dir.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/Fortran.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/Fortran.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/IDL.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/IDL.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/LaTeX.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/LaTeX.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/Prog.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/Prog.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/RC.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/RC.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Scanner/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Scanner/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Script/Interactive.py [moved from scons/scons-1.2.0/engine/SCons/Script/Interactive.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Script/Main.py [moved from scons/scons-1.2.0/engine/SCons/Script/Main.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Script/SConsOptions.py [moved from scons/scons-1.2.0/engine/SCons/Script/SConsOptions.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Script/SConscript.py [moved from scons/scons-1.2.0/engine/SCons/Script/SConscript.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Script/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Script/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Sig.py [moved from scons/scons-1.2.0/engine/SCons/Sig.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Subst.py [moved from scons/scons-1.2.0/engine/SCons/Subst.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Taskmaster.py [moved from scons/scons-1.2.0/engine/SCons/Taskmaster.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/386asm.py [moved from scons/scons-1.2.0/engine/SCons/Tool/386asm.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/BitKeeper.py [moved from scons/scons-1.2.0/engine/SCons/Tool/BitKeeper.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/CVS.py [moved from scons/scons-1.2.0/engine/SCons/Tool/CVS.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/FortranCommon.py [moved from scons/scons-1.2.0/engine/SCons/Tool/FortranCommon.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/JavaCommon.py [moved from scons/scons-1.2.0/engine/SCons/Tool/JavaCommon.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/Perforce.py [moved from scons/scons-1.2.0/engine/SCons/Tool/Perforce.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/PharLapCommon.py [moved from scons/scons-1.2.0/engine/SCons/Tool/PharLapCommon.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/RCS.py [moved from scons/scons-1.2.0/engine/SCons/Tool/RCS.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/SCCS.py [moved from scons/scons-1.2.0/engine/SCons/Tool/SCCS.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/Subversion.py [moved from scons/scons-1.2.0/engine/SCons/Tool/Subversion.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Tool/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/aixc++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/aixc++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/aixcc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/aixcc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/aixf77.py [moved from scons/scons-1.2.0/engine/SCons/Tool/aixf77.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/aixlink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/aixlink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/applelink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/applelink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/ar.py [moved from scons/scons-1.2.0/engine/SCons/Tool/ar.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/as.py [moved from scons/scons-1.2.0/engine/SCons/Tool/as.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/bcc32.py [moved from scons/scons-1.2.0/engine/SCons/Tool/bcc32.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/c++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/c++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/cc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/cc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/cvf.py [moved from scons/scons-1.2.0/engine/SCons/Tool/cvf.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/default.py [moved from scons/scons-1.2.0/engine/SCons/Tool/default.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/dmd.py [moved from scons/scons-1.2.0/engine/SCons/Tool/dmd.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/dvi.py [moved from scons/scons-1.2.0/engine/SCons/Tool/dvi.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/dvipdf.py [moved from scons/scons-1.2.0/engine/SCons/Tool/dvipdf.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/dvips.py [moved from scons/scons-1.2.0/engine/SCons/Tool/dvips.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/f77.py [moved from scons/scons-1.2.0/engine/SCons/Tool/f77.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/f90.py [moved from scons/scons-1.2.0/engine/SCons/Tool/f90.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/f95.py [moved from scons/scons-1.2.0/engine/SCons/Tool/f95.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/filesystem.py [moved from scons/scons-1.2.0/engine/SCons/Tool/filesystem.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/fortran.py [moved from scons/scons-1.2.0/engine/SCons/Tool/fortran.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/g++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/g++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/g77.py [moved from scons/scons-1.2.0/engine/SCons/Tool/g77.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/gas.py [moved from scons/scons-1.2.0/engine/SCons/Tool/gas.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/gcc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/gcc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/gfortran.py [moved from scons/scons-1.2.0/engine/SCons/Tool/gfortran.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/gnulink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/gnulink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/gs.py [moved from scons/scons-1.2.0/engine/SCons/Tool/gs.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/hpc++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/hpc++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/hpcc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/hpcc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/hplink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/hplink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/icc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/icc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/icl.py [moved from scons/scons-1.2.0/engine/SCons/Tool/icl.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/ifl.py [moved from scons/scons-1.2.0/engine/SCons/Tool/ifl.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/ifort.py [moved from scons/scons-1.2.0/engine/SCons/Tool/ifort.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/ilink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/ilink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/ilink32.py [moved from scons/scons-1.2.0/engine/SCons/Tool/ilink32.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/install.py [moved from scons/scons-1.2.0/engine/SCons/Tool/install.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/intelc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/intelc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/jar.py [moved from scons/scons-1.2.0/engine/SCons/Tool/jar.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/javac.py [moved from scons/scons-1.2.0/engine/SCons/Tool/javac.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/javah.py [moved from scons/scons-1.2.0/engine/SCons/Tool/javah.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/latex.py [moved from scons/scons-1.2.0/engine/SCons/Tool/latex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/lex.py [moved from scons/scons-1.2.0/engine/SCons/Tool/lex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/link.py [moved from scons/scons-1.2.0/engine/SCons/Tool/link.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/linkloc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/linkloc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/m4.py [moved from scons/scons-1.2.0/engine/SCons/Tool/m4.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/masm.py [moved from scons/scons-1.2.0/engine/SCons/Tool/masm.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/midl.py [moved from scons/scons-1.2.0/engine/SCons/Tool/midl.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/mingw.py [moved from scons/scons-1.2.0/engine/SCons/Tool/mingw.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/mslib.py [moved from scons/scons-1.2.0/engine/SCons/Tool/mslib.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/mslink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/mslink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/msvc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/msvc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/msvs.py [moved from scons/scons-1.2.0/engine/SCons/Tool/msvs.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/mwcc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/mwcc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/mwld.py [moved from scons/scons-1.2.0/engine/SCons/Tool/mwld.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/nasm.py [moved from scons/scons-1.2.0/engine/SCons/Tool/nasm.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/ipk.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/ipk.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/msi.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/msi.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/rpm.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/rpm.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/src_tarbz2.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/src_tarbz2.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/src_targz.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/src_targz.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/src_zip.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/src_zip.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/tarbz2.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/tarbz2.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/targz.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/targz.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/packaging/zip.py [moved from scons/scons-1.2.0/engine/SCons/Tool/packaging/zip.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/pdf.py [moved from scons/scons-1.2.0/engine/SCons/Tool/pdf.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/pdflatex.py [moved from scons/scons-1.2.0/engine/SCons/Tool/pdflatex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/pdftex.py [moved from scons/scons-1.2.0/engine/SCons/Tool/pdftex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/qt.py [moved from scons/scons-1.2.0/engine/SCons/Tool/qt.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/rmic.py [moved from scons/scons-1.2.0/engine/SCons/Tool/rmic.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/rpcgen.py [moved from scons/scons-1.2.0/engine/SCons/Tool/rpcgen.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/rpm.py [moved from scons/scons-1.2.0/engine/SCons/Tool/rpm.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sgiar.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sgiar.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sgic++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sgic++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sgicc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sgicc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sgilink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sgilink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunar.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunar.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunc++.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunc++.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/suncc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/suncc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunf77.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunf77.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunf90.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunf90.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunf95.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunf95.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/sunlink.py [moved from scons/scons-1.2.0/engine/SCons/Tool/sunlink.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/swig.py [moved from scons/scons-1.2.0/engine/SCons/Tool/swig.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/tar.py [moved from scons/scons-1.2.0/engine/SCons/Tool/tar.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/tex.py [moved from scons/scons-1.2.0/engine/SCons/Tool/tex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/tlib.py [moved from scons/scons-1.2.0/engine/SCons/Tool/tlib.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/wix.py [moved from scons/scons-1.2.0/engine/SCons/Tool/wix.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/yacc.py [moved from scons/scons-1.2.0/engine/SCons/Tool/yacc.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Tool/zip.py [moved from scons/scons-1.2.0/engine/SCons/Tool/zip.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Util.py [moved from scons/scons-1.2.0/engine/SCons/Util.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/BoolVariable.py [moved from scons/scons-1.2.0/engine/SCons/Variables/BoolVariable.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/EnumVariable.py [moved from scons/scons-1.2.0/engine/SCons/Variables/EnumVariable.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/ListVariable.py [moved from scons/scons-1.2.0/engine/SCons/Variables/ListVariable.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/PackageVariable.py [moved from scons/scons-1.2.0/engine/SCons/Variables/PackageVariable.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/PathVariable.py [moved from scons/scons-1.2.0/engine/SCons/Variables/PathVariable.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Variables/__init__.py [moved from scons/scons-1.2.0/engine/SCons/Variables/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/Warnings.py [moved from scons/scons-1.2.0/engine/SCons/Warnings.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/__init__.py [moved from scons/scons-1.2.0/engine/SCons/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/__init__.py [moved from scons/scons-1.2.0/engine/SCons/compat/__init__.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_UserString.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_UserString.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_hashlib.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_hashlib.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_itertools.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_itertools.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_optparse.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_optparse.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_sets.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_sets.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_sets15.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_sets15.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_shlex.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_shlex.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_subprocess.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_subprocess.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/_scons_textwrap.py [moved from scons/scons-1.2.0/engine/SCons/compat/_scons_textwrap.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/compat/builtins.py [moved from scons/scons-1.2.0/engine/SCons/compat/builtins.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/cpp.py [moved from scons/scons-1.2.0/engine/SCons/cpp.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/dblite.py [moved from scons/scons-1.2.0/engine/SCons/dblite.py with 100% similarity]
tools/scons-1.2.0/engine/SCons/exitfuncs.py [moved from scons/scons-1.2.0/engine/SCons/exitfuncs.py with 100% similarity]
tools/scons-1.2.0/os_spawnv_fix.diff [moved from scons/scons-1.2.0/os_spawnv_fix.diff with 100% similarity]
tools/scons-1.2.0/scons-time.1 [moved from scons/scons-1.2.0/scons-time.1 with 100% similarity]
tools/scons-1.2.0/scons.1 [moved from scons/scons-1.2.0/scons.1 with 100% similarity]
tools/scons-1.2.0/sconsign.1 [moved from scons/scons-1.2.0/sconsign.1 with 100% similarity]
tools/scons-1.2.0/script/scons [moved from scons/scons-1.2.0/script/scons with 96% similarity]
tools/scons-1.2.0/script/scons-time [moved from scons/scons-1.2.0/script/scons-time with 100% similarity]
tools/scons-1.2.0/script/scons.bat [moved from scons/scons-1.2.0/script/scons.bat with 100% similarity]
tools/scons-1.2.0/script/sconsign [moved from scons/scons-1.2.0/script/sconsign with 100% similarity]
tools/scons-1.2.0/setup.cfg [moved from scons/scons-1.2.0/setup.cfg with 100% similarity]
tools/scons-1.2.0/setup.py [moved from scons/scons-1.2.0/setup.py with 100% similarity]
tools/valgrind.sup [moved from valgrind.sup with 100% similarity]

index 288a1ae..5e14e7d 100644 (file)
@@ -172,7 +172,7 @@ env.PhonyTarget('valgrind', [ 'all_tests' ], [ """
             echo;
             echo "Running $$test";
             echo;
-            valgrind --tool=memcheck --error-exitcode=99 --suppressions=valgrind.sup 
+            valgrind --tool=memcheck --error-exitcode=99 --suppressions=tools/valgrind.sup 
                 $$test $BOOSTTESTARGS;
             [ $$? -ne 99 ] || exit 1;
         done
diff --git a/admin/build.sh b/admin/build.sh
deleted file mode 100755 (executable)
index d976a2c..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/bash -e
-
-PATH=${HOME}/bin:${PATH}
-LOGDIR=${HOME}/log
-
-cd /home/senf/src
-
-rm -f ${LOGDIR}/build.log ${LOGDIR}/upload.log
-touch ${LOGDIR}/build.log ${LOGDIR}/upload.log
-
-trap 'exec >/dev/null 2>&1; cat ${LOGDIR}/build.log ${LOGDIR}/upload.log 1>&3; exit 1' ERR
-
-exec 3>&1 > ${LOGDIR}/build.log 2>&1
-
-echo -n '# Starting build at '; date --utc
-
-if [ "$1" == "-c" ]; then
-    echo '$ find -mindepth 1 -maxdepth 1 ! -name .svn | xargs rm -rf'
-    find -mindepth 1 -maxdepth 1 ! -name .svn | xargs rm -rf
-fi
-
-echo '$ svn update'
-svn update | tee ${LOGDIR}/svn-update.log
-if grep -qv '^At ' ${LOGDIR}/svn-update.log; then
-    echo '$ rm -f doc/html/html.stamp'
-    rm -f doc/html/html.stamp
-fi
-rm -f ${LOGDIR}/svn-update.log
-
-echo "\$ nice ${SCONS:-scons} -kj2 all ${DOXYGEN:+DOXYGEN="$DOXYGEN"}"
-nice ${SCONS:-scons} -kj2 all ${DOXYGEN:+DOXYGEN="$DOXYGEN"}
-echo "\$ nice ${SCONS:-scons} all ${DOXYGEN:+DOXYGEN="$DOXYGEN"}"
-nice ${SCONS:-scons} all ${DOXYGEN:+DOXYGEN="$DOXYGEN"}
-echo "\$ nice ${SCONS:-scons} linklint ${DOXYGEN:+DOXYGEN="$DOXYGEN"}"
-nice ${SCONS:-scons} linklint ${DOXYGEN:+DOXYGEN="$DOXYGEN"}
-echo "\$ nice ${SCONS:-scons} fixlinks ${DOXYGEN:+DOXYGEN="$DOXYGEN"}"
-nice ${SCONS:-scons} fixlinks ${DOXYGEN:+DOXYGEN="$DOXYGEN"}
-echo -n '# Build completed at '; date --utc
-
-exec > ${LOGDIR}/upload.log 2>&1
-
-if [ "$1" == "-c" ]; then
-    cp ${LOGDIR}/build.log ${LOGDIR}/build-full.log
-fi
-
-echo -n '# Upload started at '; date --utc
-rsync -rzv --del --delete-excluded \
-    --filter="- .svn" \
-    --filter="- linklint" \
-    --filter="- debian" \
-    --filter="+ */" \
-    --filter="+ *.html" \
-    --filter="+ *.css" \
-    --filter="+ *.png" \
-    --filter="+ *.php" \
-    --filter="+ *.idx" \
-    --filter="+ *.log" \
-    --filter="- *" \
-    . g0dil@shell.berlios.de://home/groups/senf/htdocs/src
-echo -n '# Upload completed at '; date --utc
-
-exec >/dev/null 2>&1
-scp ${LOGDIR}/upload.log g0dil@shell.berlios.de:/home/groups/senf/htdocs/upload.log
diff --git a/admin/dump.sh b/admin/dump.sh
deleted file mode 100755 (executable)
index 65073f8..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh -e
-#
-# Dump the complete subversion repository from berlios into the dumps/ folder
-
-PATH=${HOME}/bin:${PATH}
-LOGDIR=${HOME}/log
-
-target=`date +'%Y%m%d.dump.gz'`
-dumpdir=${HOME}/dumps
-log=${LOGDIR}/dump.log
-keep=4
-
-###########################################################################
-
-trap 'exec >/dev/null 2>&1; cat $log 1>&3; exit 1' ERR
-exec 3>&1 >$log 2>&1
-
-cd $dumpdir
-ssh g0dil@svn.berlios.de "svnadmin dump /svnroot/repos/senf -r 1:HEAD | gzip" >$target
-ls | sort -r | sed -e "1,${keep}d" | xargs -r rm
similarity index 100%
rename from Glossary.dox
rename to doclib/Glossary.dox
similarity index 100%
rename from Mainpage.dox
rename to doclib/Mainpage.dox
index 1a41a75..07ffa25 100644 (file)
@@ -1,14 +1,15 @@
 import os.path, SCons
 
-# SCons is at     #/scons/scons-<v>/engine/SCons/__init__.py
+# SCons is at     #/tools/scons-<v>/engine/SCons/__init__.py
 # site_init is at #/site_scons/site_init.py
 
-sconsbase = os.path.join(os.path.dirname(os.path.dirname(__file__)),"scons")
-sconsbase = os.path.abspath(os.path.join(sconsbase, sorted(os.listdir(sconsbase))[-1]))
+sconsbase = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))),"tools")
+sconsbase = os.path.join(
+    sconsbase,sorted((f for f in os.listdir(sconsbase) if f.startswith("scons-")))[-1])
 sconsengine = os.path.join(sconsbase, 'engine')
-sconsscript = os.path.join(os.path.join(sconsbase, 'script'),'scons')
+sconsscript = os.path.join(sconsbase, 'script', 'scons')
 
-if os.path.abspath(os.path.dirname(os.path.dirname(os.path.dirname(SCons.__file__)))) != sconsbase:
+if os.path.dirname(os.path.dirname(os.path.abspath(SCons.__file__))) != sconsengine:
     import os, sys, SCons.Util
     SCons.Util.display("scons: Switching version")
 
similarity index 89%
rename from _templates/add.sh
rename to tools/add.sh
index af6b2d8..1d89a60 100755 (executable)
@@ -2,7 +2,9 @@
 
 if [ -z "$1" ]; then
     cat <<EOF
-Usage: $0 [-f] <name>.<ext> [<author>]
+Usage: 
+    $0 [-f] <name>.<ext> [<author>]
+    $0 [-f] SConscript [<author>]
 
 Will add the file with that name to the current directory by copying
 the appropriate template and replacing the @NAME@ placeholders
@@ -30,7 +32,7 @@ EOF
     exit 1
 fi
 
-base="`dirname "$0"`"; base="`cd "$base"; pwd`"
+base="`dirname "$0"`"; base="`cd "$base/_templates"; pwd`"
 
 if [ "$1" == "-f" ]; then
     force=1
@@ -40,7 +42,7 @@ fi
 name="`basename "$1"`"
 case "$name" in
     *.*) type=".${name#*.}"; name="${name%.$type}" ;;
-    *) type="" ;;
+    *) type=".$name" ;;
 esac
 
 if [ ! -r "$base/Example$type" ] ; then
old mode 100644 (file)
new mode 100755 (executable)
similarity index 100%
rename from senf/PPI/drawmodules.py
rename to tools/drawmodules.py
similarity index 100%
rename from find-sources.sh
rename to tools/find-sources.sh
similarity index 100%
rename from run-test-gdb.sh
rename to tools/run-test-gdb.sh
diff --git a/tools/scons b/tools/scons
new file mode 100755 (executable)
index 0000000..81eae7c
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+base="`dirname "$0"`"; base="`cd "$base"; pwd`"
+
+sconsbase="$(ls -d "$base/scons-"* | sort | tail -1)"
+sconsengine="$sconsbase/engine"
+sconsscript="$sconsbase/script/scons"
+
+export SCONS_LIB_DIR="$sconsengine"
+exec "$sconsscript" "$@"
similarity index 96%
rename from scons/scons-1.2.0/script/scons
rename to tools/scons-1.2.0/script/scons
index 92b4edf..522a3a9 100755 (executable)
@@ -99,10 +99,6 @@ else:
             # script_dir is /foo/bin;
             # check /foo/lib/scons*.
             prefs.append(head)
-        elif tail == "script":
-            # script_dir is /foo/script, probably extracted tarball
-            # check /foo/engine
-            libs.append(os.path.join(head, 'engine'))
 
     head, tail = os.path.split(sys.prefix)
     if tail == "usr":
similarity index 100%
rename from valgrind.sup
rename to tools/valgrind.sup