Changeset 4920 for trunk/tools/install


Ignore:
Timestamp:
Jan 10, 2001, 7:39:57 PM (25 years ago)
Author:
bird
Message:

Corrected wgss50.dll addtions to package 2.
Added package 4 which includes symbol files to the relase distributions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/install/odin.cmd

    r4900 r4920  
    1 /* $Id: odin.cmd,v 1.25 2001-01-09 18:17:46 sandervl Exp $
     1/* $Id: odin.cmd,v 1.26 2001-01-10 18:39:57 bird Exp $
    22 *
    33 * Odin32 API WarpIn installation script generator.
     
    123123rc = lineout(sInstFile, title);
    124124rc = lineout(sInstFile, '     CONFIGSYS="DEVICE=$(1)\SYSTEM32\Win32k.sys -pe:pe -Dllfixes:D | UNIQUE(WIN32K.SYS) ADDTOP"');
    125 rc = lineout(sInstFile, '     >Add Win32k.sys to Config.sys .</PCK>');
    126 rc = lineout(sInstFile, '');
     125rc = lineout(sInstFile, '     >Add Win32k.sys to Config.sys.</PCK>');
     126rc = lineout(sInstFile, '');
     127
     128/*
     129 * For release packages it is optionally to install the debug symbol files.
     130 */
     131if (pos('DEBUG', translate(filespec('name', sDllDir))) <= 0) then
     132do
     133    rc = lineout(sInstFile, '<PCK INDEX=4');
     134    rc = lineout(sInstFile, '     PACKAGEID="Odin\Odin\Odin .sym files\0\0\5"');
     135    rc = lineout(sInstFile, '     TARGET="C:\ODIN\SYSTEM32"');
     136    rc = lineout(sInstFile, '     FIXED');
     137    title = "     TITLE=""Odin Daily Build .sym Files ("date()")""";
     138    rc = lineout(sInstFile, title);
     139    rc = lineout(sInstFile, '     >Installation of Odin .sym files.</PCK>');
     140    rc = lineout(sInstFile, '');
     141end
     142
    127143rc = lineout(sInstFile, '</HEAD>');
    128144rc = lineout(sInstFile, '<BODY>');
     
    346362 * Packet 2
    347363 */
    348 say sWICCmd '2 -c'||sBinDir' *.ini 2 -c'||sDllDir '*.dll pe.exe pec.exe odininst.exe regsvr32.exe win32k.sys win32k.ddp Win32kCC.exe kRx.exe';
    349364/* sWICCmd '2 -c'||sBinDir' odin.ini'; */
    350 if (rc <> 0) then return rc;
    351 sWICCmd '2 -c'||sDllDir 'pe.exe *.dll ..\wgss50.dll pec.exe odininst.exe regsvr32.exe win32k.sys win32k.ddp Win32kCC.exe kRx.exe';
    352 if (rc <> 0) then return rc;
     365/* if (rc <> 0) then return rc; */
     366sWICCmd '2 -c'||sDllDir||' pe.exe *.dll pec.exe odininst.exe regsvr32.exe win32k.sys win32k.ddp Win32kCC.exe kRx.exe';
     367if (rc <> 0) then return rc;
     368sWICCmd '2 -c'||sBinDir||' wgss50.dll';
     369if (rc <> 0) then return rc;
     370
    353371if (pos('DEBUG', translate(filespec('name', sDllDir))) > 0) then
    354372do
     
    357375end
    358376
     377
    359378/*
    360379 * Packet 3 is only win32k.sys config.sys line but it seems like we have to add something.
     
    363382if (rc <> 0) then return rc;
    364383
     384
     385/*
     386 * Packet 4 is the .sym files and only present in release mode.
     387 */
     388if (pos('DEBUG', translate(filespec('name', sDllDir))) <= 0) then
     389do
     390    sWICCmd '4 -c'||sDllDir '*.sym';
     391    if (rc <> 0) then return rc;
     392end
     393
     394
    365395return rc;
    366396
Note: See TracChangeset for help on using the changeset viewer.