Changeset 254


Ignore:
Timestamp:
Sep 20, 2007, 4:11:41 AM (18 years ago)
Author:
Brendan Oakley
Message:

Update to mkversion, adds bldlevel to CARDINFO.DLL and auto-updates version in control.scr, from Allan

Location:
OCO/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OCO/trunk/install/makefile

    r238 r254  
    1515BASEINC  = $(%UNIBASE16)\include
    1616BUILDINC = $(%UNIBASE16)\bin
     17INSTALLINC = $(%UNIBASE16)\bin\install.lnk
    1718
    1819PRODUCT_NAME = IBM Generic Audio
     
    8687  @%write $^@ Name        $(RCDLL).DLL
    8788  @%write $^@ System      os2v2 dll
    88   @%write $^@ Option      Description '$(PRODUCT_NAME) Installation Dll'
     89#  @%write $^@ Option      Description '$(PRODUCT_NAME) Installation Dll'
    8990  @%write $^@ File        $(RCOBJS)
    9091  @%write $^@ library     clib3r.lib
     
    9293
    9394$(RCDLL).dll:   $(RCOBJS) $(RCRES).rc $(RCDLL).lrf
    94   $(LINK) $(LFLAGS) @$(RCDLL).lrf
     95  $(LINK) $(LFLAGS) @$(RCDLL).lrf @$(INSTALLINC)
    9596  $(RC) $(RFLAGS) $(RCRES).rc $(RCDLL).dll
    9697  @if exist $(%UNIBASE16)\release @copy $(RCDLL).dll $(%UNIBASE16)\release
  • OCO/trunk/tools/mkversion.cmd

    r238 r254  
    2121versConst = sAlsaBase'\mif\uniaud.inc'
    2222versMak   = sAlsaBase'\bin\version.lnk'
     23versInst  = sAlsaBase'\bin\install.lnk'
    2324versHdr   = sAlsaBase'\bin\version.h'
    2425
     
    9192call lineout versMak
    9293
     94dummy = SysFileDelete(versInst)
     95call lineout versInst, "option description '@#"ProjVendor":"major"."minor"#@##1## "ProjString"::::"ProjVersion"::"Fixpack"@@Installer for "productname"'"
     96call lineout versInst
     97
    9398
    9499/* construct the vesion header
     
    137142end
    138143
     144/* Patch control.scr to include correct version in ssversion lines */
     145
     146ctr = sAlsaBase'\install\control.scr'
     147tempctr = sAlsaBase'\install\control.TMP'
     148do while(LINES(ctr))
     149    tmpLine = LINEIN(ctr)
     150    IF POS('ssversion=', tmpline) = 1
     151     Then tmpline = 'ssversion="'projvers'"'
     152    call lineout tempctr, tmpline
     153end
     154
     155call stream ctr, 'c', 'close'
     156call stream tempctr, 'c', 'close'
     157'@copy' tempctr ctr '>nul'
     158'@del' tempctr '>nul'
     159
     160
    139161exit 0;
    140162
Note: See TracChangeset for help on using the changeset viewer.