diff options
Diffstat (limited to 'doc/aapl/makelinks')
-rwxr-xr-x | doc/aapl/makelinks | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/doc/aapl/makelinks b/doc/aapl/makelinks new file mode 100755 index 00000000..373885c5 --- /dev/null +++ b/doc/aapl/makelinks @@ -0,0 +1,60 @@ +#!/bin/sh -e +# + +# The location of aapl files. +PREFIX=../../aapl + +# Vector +ln -fs $PREFIX/vectcommon.h vector/vectcommon.h +ln -fs $PREFIX/vector.h vector/vector.h +ln -fs $PREFIX/svectcommon.h vector/svectcommon.h +ln -fs $PREFIX/svector.h vector/svector.h + +# AvlTree +ln -fs $PREFIX/avlcommon.h avltree/avlcommon.h +ln -fs $PREFIX/avltree.h avltree/avltree.h +ln -fs $PREFIX/avlmel.h avltree/avlmel.h +ln -fs $PREFIX/avlmelkey.h avltree/avlmelkey.h +ln -fs $PREFIX/avlmap.h avltree/avlmap.h +ln -fs $PREFIX/avlset.h avltree/avlset.h +ln -fs $PREFIX/avlbasic.h avltree/avlbasic.h +ln -fs $PREFIX/avlkeyless.h avltree/avlkeyless.h + +# AvliTree +ln -fs $PREFIX/avlcommon.h avlitree/avlcommon.h +ln -fs $PREFIX/avlitree.h avlitree/avlitree.h +ln -fs $PREFIX/avlimel.h avlitree/avlimel.h +ln -fs $PREFIX/avlimelkey.h avlitree/avlimelkey.h +ln -fs $PREFIX/avlimap.h avlitree/avlimap.h +ln -fs $PREFIX/avliset.h avlitree/avliset.h +ln -fs $PREFIX/avlibasic.h avlitree/avlibasic.h +ln -fs $PREFIX/avlikeyless.h avlitree/avlikeyless.h + +# Double List +ln -fs $PREFIX/dlcommon.h dlist/dlcommon.h +ln -fs $PREFIX/dlist.h dlist/dlist.h +ln -fs $PREFIX/dlistmel.h dlist/dlistmel.h +ln -fs $PREFIX/dlistval.h dlist/dlistval.h + +# Binary Search Table +ln -fs $PREFIX/bstcommon.h bsttable/bstcommon.h +ln -fs $PREFIX/bsttable.h bsttable/bsttable.h +ln -fs $PREFIX/bstmap.h bsttable/bstmap.h +ln -fs $PREFIX/bstset.h bsttable/bstset.h +ln -fs $PREFIX/sbsttable.h bsttable/sbsttable.h +ln -fs $PREFIX/sbstmap.h bsttable/sbstmap.h +ln -fs $PREFIX/sbstset.h bsttable/sbstset.h + +# Sorting +ln -fs $PREFIX/bubblesort.h sort/bubblesort.h +ln -fs $PREFIX/mergesort.h sort/mergesort.h +ln -fs $PREFIX/insertsort.h sort/insertsort.h +ln -fs $PREFIX/quicksort.h sort/quicksort.h + +# String +test -d string || mkdir string +ln -fs $PREFIX/astring.h string/astring.h + +# Compare +test -d compare || mkdir compare +ln -fs $PREFIX/compare.h compare/compare.h |