#! /bin/tcsh -f if ($#argv < 2) then echo Usage $0 SourceName TargetName echo Example: $0 t-eoGA t_eoga ga echo " will create t_eoga.dsp that in turn is the Win project file" echo " that will create the executable t_eoga using source" echo " t-eoga.cpp in test dir" exit endif echo "Creating $2.dsp" echo s/DIRNAME/$2/g > toto.sed echo s/SOURCENAME/$1/g >> toto.sed sed -f toto.sed test_dsp.tmpl > $2.dsp /bin/rm toto.sed echo "Adding $2.dsp in the main eo.dsw project file" echo "" >> eo.dsw echo Project: \"$2\"=.\\\\$2.dsp - Package Owner=\<4\> >> eo.dsw echo "" >> eo.dsw echo Package=\<5\> >> eo.dsw echo '{{{' >> eo.dsw echo '}}}' >> eo.dsw echo "" >> eo.dsw echo Package=\<4\> >> eo.dsw echo '{{{' >> eo.dsw echo '}}}' >> eo.dsw echo "" >> eo.dsw echo '###############################################################################' >> eo.dsw echo "AND DON'T FORGET to add the 3 lines in eo.dsw" echo " (too lazy to do it automatically)" echo " Begin Project Dependency" echo " " Project_Dep_Name $2 echo " End Project Dependency"