1#! /bin/csh -f 2# 3# Build a standalone CDSA example package consisting of rsaTool, 4# dhTest, cryptTool, and the library upon which they depend. 5# 6set packageName=CDSA_Examples 7set targetDirs=( rsatool dhTest cryptTool utilLib ) 8set targetFiles=( Makefile Makefile.lib Makefile.cdsa ) 9set readmeSrc=EXAMPLES_README 10set readmeDst=README 11 12if ( $#argv != 1 ) then 13 echo target_dir/$packageName must not exist 14 exit(1) 15endif 16 17# packageDir is root 18set packageDir=$argv[1]/$packageName 19if (-e $packageDir) then 20 echo target_dir/$packageName must not exist 21 exit(1) 22endif 23 24echo Creating destination directory... 25mkdir -p $packageDir || exit(1) 26echo Copying source files... 27cp -pr $targetDirs $targetFiles $packageDir || exit(1) 28echo Installing README... 29cp -p $readmeSrc $packageDir/$readmeDst 30echo Cleaning destination directories... 31cd $packageDir; make clean 32echo Done. 33