#!/bin/sh # Script to generate the wizard executables for Linux. # It generates the Vision2, Wizard and Precompilation wizards and puts them in the delivery. echo Make the Vision2 wizard [y]? read rep if [ $rep = y ]; then echo Building the Vision2 wizard # Launch the finalization. ecb -finalize -c_compile -config vision2_wizard.ecf # Copy the file. mkdir -p $ISE_EIFFEL/studio/wizards/new_projects/vision2/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/new_projects/vision2/spec/$ISE_PLATFORM/ echo Vision2 wizard Built! fi echo Make the Wizard wizard [y]? read rep if [ $rep = y ]; then echo Building the Wizard wizard # Launch the finalization. ecb -finalize -c_compile -config wizard_wizard.ecf # Copy the file. mkdir -p $ISE_EIFFEL/studio/wizards/new_projects/wizard/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/new_projects/wizard/spec/$ISE_PLATFORM/ echo Wizard wizard Built! fi echo Make the Precompilation wizard [y]? read rep if [ $rep = y ]; then echo Building the Precompilation wizard # Launch the finalization. ecb -finalize -c_compile -config precompile_wizard.ecf # Copy the file. mkdir $ISE_EIFFEL/studio/wizards/precompile/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/precompile/spec/$ISE_PLATFORM/ echo Precompilation wizard Built! fi echo Make the EWF wizard [y]? read rep if [ $rep = y ]; then echo Building the EWF wizard # Launch the finalization. ecb -finalize -c_compile -config ewf_wizard.ecf # Copy the file. mkdir -p $ISE_EIFFEL/studio/wizards/new_projects/ewf/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/new_projects/ewf/spec/$ISE_PLATFORM/ echo EWF wizard Built! fi echo Make the Library wizard [y]? read rep if [ $rep = y ]; then echo Building the Library wizard # Launch the finalization. ecb -finalize -c_compile -config library_wizard.ecf # Copy the file. mkdir -p $ISE_EIFFEL/studio/wizards/new_projects/library/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/new_projects/library/spec/$ISE_PLATFORM/ echo Library wizard Built! fi echo Make the WrapC wizard [y]? read rep if [ $rep = y ]; then echo Building the WrapC wizard # Launch the finalization. ecb -finalize -c_compile -config wrapc_wizard.ecf # Copy the file. mkdir -p $ISE_EIFFEL/studio/wizards/new_projects/wrapc/spec/$ISE_PLATFORM/ cp EIFGENs/wizard/F_code/wizard $ISE_EIFFEL/studio/wizards/new_projects/wrapc/spec/$ISE_PLATFORM/ echo WrapC wizard Built! fi