mkdir umts
mkdir noah
cp -v ns-umts-extensions/code/mobilenode.cc common
cp -v ns-umts-extensions/code/bsfc-queue.cc umts
cp -v ns-umts-extensions/code/bsfc-queue.h umts
cp -v ns-umts-extensions/code/fc-queue.cc umts
cp -v ns-umts-extensions/code/fc-queue.h umts
cp -v ns-umts-extensions/code/linked-list.cc umts
cp -v ns-umts-extensions/code/linked-list.h umts
cp -v ns-umts-extensions/code/ll-flows.cc umts
cp -v ns-umts-extensions/code/ll-flows.h umts
cp -v ns-umts-extensions/code/ll-nodeb.cc umts
cp -v ns-umts-extensions/code/ll-nodeb.h umts
cp -v ns-umts-extensions/code/ll-ue.cc umts
cp -v ns-umts-extensions/code/ll-ue.h umts
cp -v ns-umts-extensions/code/mac-umts.cc umts
cp -v ns-umts-extensions/code/mac-umts.h umts
cp -v ns-umts-extensions/code/mac-umts-nodeb.cc umts
cp -v ns-umts-extensions/code/mac-umts-nodeb.h umts
cp -v ns-umts-extensions/code/phy-timers.cc umts
cp -v ns-umts-extensions/code/phy-timers.h umts
cp -v ns-umts-extensions/code/phy-umts.cc umts
cp -v ns-umts-extensions/code/phy-umts.h umts
cp -v ns-umts-extensions/code/phy-umts-nodeb.cc umts
cp -v ns-umts-extensions/code/phy-umts-nodeb.h umts
cp -v ns-umts-extensions/code/rlc-umts.cc umts
cp -v ns-umts-extensions/code/rlc-umts.h umts
cp -v ns-umts-extensions/code/rlc-umts-nodeb.cc umts
cp -v ns-umts-extensions/code/rlc-umts-nodeb.h umts
cp -v ns-umts-extensions/code/tree.cc umts
cp -v ns-umts-extensions/code/tree.h umts
cp -v ns-umts-extensions/code/wired-flows.cc umts
cp -v ns-umts-extensions/code/wired-flows.h umts
cp -v ns-umts-extensions/code/noah.cc noah
cp -v ns-umts-extensions/code/noah.h noah
cp -v ns-umts-extensions/code/classifier-umts.cc classifier
cp -v ns-umts-extensions/code/classifier-umts.h classifier
cp -v ns-umts-extensions/code/ns-nodeb.tcl tcl/lib
cp -v ns-umts-extensions/code/ns-uenode.tcl tcl/lib
cp -v ns-umts-extensions/code/noah.tcl tcl/mobility
patch -p0 < umts.patch
./configure
make
