2 rem ****************************************************************************
3 rem * Script to create an MSVC++ LIB from *.cxx files
7 rem * This will create ralice.lib from all .h and .cxx files in the current dir
9 rem * In view of the ROOTCINT processing, the following two standard files
10 rem * are always required :
12 rem * allhead.h ==> containing an include of all .h files
13 rem * linkdef.h ==> containing the #pragma's to define all classes
15 rem ****************************************************************************
18 echo === Automatic ROOT LIB production of file ralice.lib ===
21 rem --- The option strings for MSVC++ DLL compilation and linking ***
22 set mscomp=/nologo /c /TP /Za /MD /I%ROOTSYS%\include
23 set msdll=/nologo /TP /Za /MD /LD /GD /I%ROOTSYS%\include
24 set mslink=/ENTRY:_DllMainCRTStartup@12 %ROOTSYS%\lib\*.lib %MYLIBS%\*.lib
26 rootcint zzzralicedict.cxx -c allhead.h linkdef.h
29 lib /nologo *.obj /OUT:ralice.lib
31 rem --- Delete all intermediate files