Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

///////////////////////////////////////////////////////////////////////////////
//
//       ######  #####    ####
//       #       #    #  #    #
//       #####   #    #  #
//       #       #####   #  ###
//       #       #   #   #    #
//       ######  #    #   ####
//
//
//    File Name   : preremove.rul
//    Description : InstallShield script
//
////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////
//
// Function: preremove
//
// Purpose: Add all configuration data to the properties files supplied.
//          General purpose function, calls specific functions to reduce code.
//
///////////////////////////////////////////////////////////////////////////////
export prototype preremove();

function preremove()
       
begin       
                                                                                                                               
    //MessageBox("executing the preremove script.", INFORMATION);
    
    // lets check if we can removed the patch.
    //
    if ( islib_patchPreRemove() < 0 )
    then  
    
        MessageBox("Patch preremove encountered severe errors." +
                   "\n\nInstallation will abort.", SEVERE);
        abort;
        
    endif;

end;