home *** CD-ROM | disk | FTP | other *** search
INI File | 1991-12-26 | 3.9 KB | 173 lines |
- ; CS Version 6.7
-
- [CS]
-
- ; MODEL can be TINY, SMALL, MEDIUM, COMPACT, LARGE, HUGE, MTHREAD, SMALL386
- ; FLOAT can be EMULATOR, 80X87, CALLEMULATOR, CALL80X87 or ALTERNATE (all)
- ; or DECIMAL (Pascal only)
- ; EXETYPE can be DEFAULT, DOS, COM, OS2, OS2PM, BOUND, WINDOWS or LIBRARY
- ; OPTIONS contains the identifier of the default options section
- ; NAMES can be SHORT or FULL
- ; Set BUILD to YES to disable the built-in "make" strategy
- ; MASM can be set to 5 (for MASM 5.xx) or 6 (MASM 6.00 or above, i.e. ML)
- ; STACK can be any number between 2048 and 65535 bytes
- ; ILINK should contain alignment options for LINK to prepare for ILINK
- ; Set RAMDISK to a path name where the include files should be copied to
-
- ; In options containing a path name or path name list, environment variables
- ; can be inserted by using the %VAR% syntax like in batch files.
-
- MODEL=COMPACT
- FLOAT=EMULATOR
- EXETYPE=DEFAULT
- OPTIONS=STD
- NAMES=FULL
- BUILD=NO
- MASM=6
- STACK=0x4000
- ILINK=/padc:256 /padd:128
- RAMDISK=%TMP%
-
- ; The SOURCE Path is searched for source, DEF, BAD and CS files
- ; The OBJ Path is searched for object modules
- ; OUTPUT defines the output directory for OBJ, EXE, COM, MAP, LST and REF files
-
- SOURCE=e:\lib\ccc;e:\lib\gnu;e:\lib\asm;e:\lib
- OBJ=%TMP%\;e:\lib;d:\ms\lib
- OBJ386=%TMP%\;e:\lib;d:\ms\lib\386
- OUTPUT=%OUT%\
-
- ; Standard path variables
- ; LIB will be set to RLIB, PLIB or WLIB depending on the target executable type
-
- INCLUDE=%TMP%;e:\lib\include;d:\ms\include;d:\ms\include\api
- INCL386=%TMP%;e:\lib\include;d:\ms\include\386;d:\ms\include\386\api
- RLIB=%TMP%\;e:\lib\real;e:\lib;d:\ms\lib
- PLIB=%TMP%\;e:\lib\protect;e:\lib;d:\ms\lib
- PLIB386=%TMP%\;e:\lib\protect;e:\lib;d:\ms\lib\386
- WLIB=%TMP%\;e:\lib;d:\ms\lib
- TMP=%TMP%
-
-
- [CS-STD]
-
- ; Compiler options for normal (optimized) code
-
- CL=-W3 -Zep1 -J -G2s -Ocegit
- CL386=-W3 -Zep1 -J -Gs -Ocit
- PL=-w3 -Zz
- FL=-W1 -FPi -G2s -Ox
- MASM=-W2 -Ml -X -Zd
- ML=-W2 -Zm -Zd -Zp1 -Cp
- LINK=/bat /noig /noe /packc /packd
-
-
- [CS-CV]
-
- ; Compiler options for programs with CodeView debugging information
-
- CL=-W4 -Ziep1 -J -G2e -Od
- CL386=-W3 -Ziep1 -J -Ge -Od
- PL=-w1 -Ziz
- FL=-W1 -Zi -FPi -G2 -Od
- MASM=-W2 -Ml -X -Zi
- ML=-W2 -Zm -Zi -Zp1 -Cp
- LINK=/bat /noig /noe /co
-
-
- [CS-PM]
-
- ; Compiler options for normal (optimized) OS/2 PM programs
-
- CL=-W3 -Zep1 -J -G2s -Ocegit
- CL36=-W3 -Zep1 -J -Gs -Ocit
- PL=-w3 -Zz
- FL=
- MASM=-W2 -Ml -X -Zd
- ML=-W2 -Zm -Zd -Zp1 -Cp
- LINK=/bat /noig /noe
-
-
- [CS-PMCV]
-
- ; Compiler options for programs with CodeView information for OS/2 PM
-
- CL=-W4 -Ziep1 -J -G2s -Od
- CL386=-W3 -Ziep1 -J -Gs -Od
- PL=-w1 -Ziz
- FL=
- MASM=-W2 -Ml -X -Zi
- ML=-W2 -Zm -Zi -Zp1 -Cp
- LINK=/bat /noig /noe /co
-
-
- [CS-WIN]
-
- ; Compiler options for MS-Windows programs
-
- CL=-W3 -Zep1 -J -G2sw -Ocegit
- PL=-w1 -Zz
- FL=
- MASM=-W2 -Ml -X -Zd
- ML=-W2 -Zm -Zd -Zp1 -Cp
- LINK=/bat /noig /noe /al:16
-
-
- [CS-WINCV]
-
- ; Compiler options for MS-Windows programs with CodeView information
-
- CL=-W3 -Ziep1 -J -G2sw -Od
- PL=-w1 -Ziz
- FL=
- MASM=-W2 -Ml -X -Zi
- ML=-W2 -Zm -Zi -Zp1 -Cp
- LINK=/bat /noig /noe /al:16 /co
-
-
- [CS-WORD]
-
- ; Compiler options for Word video drivers
-
- CL=-W3 -Zep1 -J -G2s -Oxn
- PL=-w3 -Zz
- FL=-W1 -Zp -G2s -Ox
- MASM=-W2 -X -Zd
- ML=-W2 -Zm -Zd -Zp1
- LINK=/bat /noig /noe
-
-
- [CS+ASM]
-
- ; Assembly language include files
-
- ; Format: "FLAGFILE=SOURCE"
- ; where FLAGFILE is the file looked for in the RAMDISK path and SOURCE
- ; is the file group copied to RAMDISK if FLAGFILE does not exist there.
-
- ; dos.inc=d:\ms\include\*.inc
- ; macros.inc=e:\include\*.inc
-
-
- [CS+C]
-
- ; C header files
-
- ; stdio.h=d:\ms\include\*.h
- ; stat.h=d:\ms\include\sys\*.h
- ; my.h=e:\lib\include\*.h
- ; windows.h=d:\ms\include\api\windows.h
-
-
- [CS+PAS]
-
- ; Pascal include files
-
- ; clock.int=c:\ms\include\*.int
- ; my.int=e:\include\*.int
-
-
- [CS+FOR]
-
- ; Fortan include files
-