home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
opendc12.zip
/
od124os2.exe
/
od12ort1.exe
/
bin
/
odsomxh.cmd
< prev
next >
Wrap
OS/2 REXX Batch file
|
1997-04-02
|
7KB
|
301 lines
@echo off
@rem @(#) 1.2 os2/src/tools/odsomxh.cmd, odinstall, od96os2, odos29712d 8/28/96 17:52:39 [ 3/21/97 17:44:56 ]
@rem
@rem COMPONENT_NAME: odtools
@rem
@rem ORIGINS: 27
@rem
@rem
@rem 10H9767, 10H9769 (C) COPYRIGHT International Business Machines Corp. 1992,1994, 1996
@rem All Rights Reserved
@rem Licensed Materials - Property of IBM
@rem US Government Users Restricted Rights - Use, duplication or
@rem disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
@rem Command script to convert to implict stars (like CORBA) for
@rem interface references.
SETLOCAL
IF "%SOMBASE%"=="" GOTO sombase
IF "%1"=="" GOTO body
%1
:body
echo Generating version 2.1.4 SOM C++ Bindings:
CD %SOMBASE%\include
IF NOT EXIST som.hc GOTO drive:
SET SMNOADDSTAR=
echo attribdf.idl ...
SC -sxh -I. attribdf.idl
echo boa.idl ...
SC -sxh -I. boa.idl
echo clientev.idl ...
SC -sxh -I. clientev.idl
echo cntxt.idl ...
SC -sxh -I. cntxt.idl
echo constdef.idl ...
SC -sxh -I. constdef.idl
echo containd.idl ...
SC -sxh -I. containd.idl
echo containr.idl ...
SC -sxh -I. containr.idl
echo defedidl.idl ...
SC -sxh -I. defedidl.idl
echo eda.idl ...
SC -sxh -I. eda.idl
echo eman.idl ...
SC -sxh -I. eman.idl
echo emregdat.idl ...
SC -sxh -I. emregdat.idl
echo event.idl ...
SC -sxh -I. event.idl
echo excptdef.idl ...
SC -sxh -I. excptdef.idl
echo fma.idl ...
SC -sxh -I. fma.idl
echo fmi.idl ...
SC -sxh -I. fmi.idl
echo fmib.idl ...
SC -sxh -I. fmib.idl
echo fsagm.idl ...
SC -sxh -I. fsagm.idl
echo fsgm.idl ...
SC -sxh -I. fsgm.idl
echo impldef.idl ...
SC -sxh -I. impldef.idl
echo implrep.idl ...
SC -sxh -I. implrep.idl
echo intfacdf.idl ...
SC -sxh -I. intfacdf.idl
echo iogma.idl ...
SC -sxh -I. iogma.idl
echo iogrp.idl ...
SC -sxh -I. iogrp.idl
echo ipxsock.idl ...
SC -sxh -I. ipxsock.idl
echo keycpjw.idl ...
SC -sxh -I. keycpjw.idl
echo linear.idl ...
SC -sxh -I. linear.idl
echo mcollect.idl ...
SC -sxh -I. mcollect.idl
echo mia.idl ...
SC -sxh -I. mia.idl
echo mlink.idl ...
SC -sxh -I. mlink.idl
echo moduledf.idl ...
SC -sxh -I. moduledf.idl
echo morder.idl ...
SC -sxh -I. morder.idl
echo nameable.idl ...
SC -sxh -I. nameable.idl
echo nbsock.idl ...
SC -sxh -I. nbsock.idl
echo nsma.idl ...
SC -sxh -I. nsma.idl
echo nvlist.idl ...
SC -sxh -I. nvlist.idl
echo objset.idl ...
SC -sxh -I. objset.idl
echo om.idl ...
SC -sxh -I. om.idl
echo operatdf.idl ...
SC -sxh -I. operatdf.idl
echo orb.idl ...
SC -sxh -I. orb.idl
echo paramdef.idl ...
SC -sxh -I. paramdef.idl
echo pid.idl ...
SC -sxh -I. pid.idl
echo po.idl ...
SC -sxh -I. po.idl
echo poid.idl ...
SC -sxh -I. poid.idl
echo poida.idl ...
SC -sxh -I. poida.idl
echo principl.idl ...
SC -sxh -I. principl.idl
echo psma.idl ...
SC -sxh -I. psma.idl
echo replicbl.idl ...
SC -sxh -I. replicbl.idl
echo repostry.idl ...
SC -sxh -I. repostry.idl
echo request.idl ...
SC -sxh -I. request.idl
echo scattrib.idl ...
SC -sxh -I. scattrib.idl
echo scbase.idl ...
SC -sxh -I. scbase.idl
echo scclass.idl ...
SC -sxh -I. scclass.idl
echo sccommon.idl ...
SC -sxh -I. sccommon.idl
echo scconst.idl ...
SC -sxh -I. scconst.idl
echo scdata.idl ...
SC -sxh -I. scdata.idl
echo scemit.idl ...
SC -sxh -I. scemit.idl
echo scentry.idl ...
SC -sxh -I. scentry.idl
echo scenum.idl ...
SC -sxh -I. scenum.idl
echo scenumnm.idl ...
SC -sxh -I. scenumnm.idl
echo scmeta.idl ...
SC -sxh -I. scmeta.idl
echo scmethod.idl ...
SC -sxh -I. scmethod.idl
echo scmodule.idl ...
SC -sxh -I. scmodule.idl
echo scparm.idl ...
SC -sxh -I. scparm.idl
echo scpass.idl ...
SC -sxh -I. scpass.idl
echo scseqnce.idl ...
SC -sxh -I. scseqnce.idl
echo scstring.idl ...
SC -sxh -I. scstring.idl
echo scstruct.idl ...
SC -sxh -I. scstruct.idl
echo sctdef.idl ...
SC -sxh -I. sctdef.idl
echo sctmplt.idl ...
SC -sxh -I. sctmplt.idl
echo scunion.idl ...
SC -sxh -I. scunion.idl
echo scusrtyp.idl ...
SC -sxh -I. scusrtyp.idl
echo servmgr.idl ...
SC -sxh -I. servmgr.idl
echo sinkev.idl ...
SC -sxh -I. sinkev.idl
echo snglicls.idl ...
SC -sxh -I. snglicls.idl
echo sombacls.idl ...
SC -sxh -I. sombacls.idl
echo somcls.idl ...
SC -sxh -I. somcls.idl
echo somcm.idl ...
SC -sxh -I. somcm.idl
echo somdcprx.idl ...
SC -sxh -I. somdcprx.idl
echo somdobj.idl ...
SC -sxh -I. somdobj.idl
echo somdom.idl ...
SC -sxh -I. somdom.idl
echo somdserv.idl ...
SC -sxh -I. somdserv.idl
echo somdtype.idl ...
SC -sxh -I. somdtype.idl
echo somida.idl ...
SC -sxh -I. somida.idl
echo somoa.idl ...
SC -sxh -I. somoa.idl
echo somobj.idl ...
SC -sxh -I. somobj.idl
echo somp.idl ...
SC -sxh -I. somp.idl
echo somperr.idl ...
SC -sxh -I. somperr.idl
echo somperrd.idl ...
SC -sxh -I. somperrd.idl
echo sompstad.idl ...
SC -sxh -I. sompstad.idl
echo sompstat.idl ...
SC -sxh -I. sompstat.idl
echo somr.idl ...
SC -sxh -I. somr.idl
echo somrcls.idl ...
SC -sxh -I. somrcls.idl
echo somrerr.idl ...
SC -sxh -I. somrerr.idl
echo somrerrd.idl ...
SC -sxh -I. somrerrd.idl
echo somrmcls.idl ...
SC -sxh -I. somrmcls.idl
echo somsid.idl ...
SC -sxh -I. somsid.idl
echo somssock.idl ...
SC -sxh -I. somssock.idl
echo somstrt.idl ...
SC -sxh -I. somstrt.idl
echo somtrcls.idl ...
SC -sxh -I. somtrcls.idl
echo srkset.idl ...
SC -sxh -I. srkset.idl
echo stexcep.idl ...
SC -sxh -I. stexcep.idl
echo tassoc.idl ...
SC -sxh -I. tassoc.idl
echo tclong.idl ...
SC -sxh -I. tclong.idl
echo tcollect.idl ...
SC -sxh -I. tcollect.idl
echo tcp32.idl ...
SC -sxh -I. tcp32.idl
echo tcpsock.idl ...
SC -sxh -I. tcpsock.idl
echo tdeq.idl ...
SC -sxh -I. tdeq.idl
echo tdeqitr.idl ...
SC -sxh -I. tdeqitr.idl
echo tdeqlink.idl ...
SC -sxh -I. tdeqlink.idl
echo tdict.idl ...
SC -sxh -I. tdict.idl
echo tdictitr.idl ...
SC -sxh -I. tdictitr.idl
echo thash.idl ...
SC -sxh -I. thash.idl
echo thashitr.idl ...
SC -sxh -I. thashitr.idl
echo timerev.idl ...
SC -sxh -I. timerev.idl
echo titeratr.idl ...
SC -sxh -I. titeratr.idl
echo tpll.idl ...
SC -sxh -I. tpll.idl
echo tpllitr.idl ...
SC -sxh -I. tpllitr.idl
echo tpq.idl ...
SC -sxh -I. tpq.idl
echo tpqitr.idl ...
SC -sxh -I. tpqitr.idl
echo tseq.idl ...
SC -sxh -I. tseq.idl
echo tseqitr.idl ...
SC -sxh -I. tseqitr.idl
echo tset.idl ...
SC -sxh -I. tset.idl
echo tsetitr.idl ...
SC -sxh -I. tsetitr.idl
echo tss.idl ...
SC -sxh -I. tss.idl
echo tssitr.idl ...
SC -sxh -I. tssitr.idl
echo tssnode.idl ...
SC -sxh -I. tssnode.idl
echo typedef.idl ...
SC -sxh -I. typedef.idl
echo workprev.idl ...
SC -sxh -I. workprev.idl
IF NOT ERRORLEVEL 0 GOTO end
echo somxh.bld > somxh.bld
IF EXIST somdtype.idl SC -sxh -I. -DEMIT_SOMDTYPES somdtype.idl
GOTO end
:sombase
ECHO SOMBASE should be set before running odsomxh.
GOTO end
:drive
ECHO SOM is not installed on the current drive, please specify it.
:end
ENDLOCAL