Annotation of os232sdk/toolkt20/c/samples/semaph/semaph.mak, revision 1.1

1.1     ! root        1: #===================================================================
        !             2: #
        !             3: #   Sample Make file
        !             4: #   Created 1989 Microsoft Corporation
        !             5: #
        !             6: #===================================================================
        !             7: 
        !             8: .SUFFIXES: .res .rc
        !             9: 
        !            10: ASM = masm
        !            11: AFLAGS =
        !            12: AXFLAGS =
        !            13: CC = cl386
        !            14: CFLAGS16 = -u -c -Gs -Od -W3 -Zpei -AL
        !            15: CFLAGS32 = -c -Gs -Od -W3 -Zid -B1 c1l_386.EXE -DINCL_32
        !            16: CINC32 = 
        !            17: CINC16 = -X -I\sdk12\inc -I\sdk12\inc\sys -I..\..\inc
        !            18: DFLAGS =
        !            19: LINK16 = link
        !            20: LIBS16 = os2 llibcep printdlg
        !            21: LINK32 = link386
        !            22: LIBS32 = os2386 libc
        !            23: LFLAGS = /MAP/CO/NOD
        !            24: RC = rc
        !            25: HEADERS = sem_main.h
        !            26: 
        !            27: LINK = $(LINK32)
        !            28: CFLAGS = $(CFLAGS32)
        !            29: LIBS = $(LIBS32)
        !            30: CINC = $(CINC32)
        !            31: #===================================================================
        !            32: #
        !            33: #   Default inference rules
        !            34: #
        !            35: #===================================================================
        !            36: .c.obj:
        !            37:     $(CC) $(CFLAGS) $(CINC) $*.c
        !            38: 
        !            39: .asm.obj:
        !            40:     $(ASM) $(AFLAGS) $(AXFLAGS) $*.asm;
        !            41: 
        !            42: .rc.res:
        !            43:     $(RC) -r $*.rc
        !            44: 
        !            45: #===================================================================
        !            46: #
        !            47: #   A list of all of the object files
        !            48: #
        !            49: #===================================================================
        !            50: ALL_OBJ1 = sem_main.obj sem_user.obj sem_init.obj sem_pnt.obj semaph.obj 
        !            51: ALL_OBJ2 = sem_help.obj sem_file.obj sem_dlg.obj 
        !            52: 
        !            53: 
        !            54: #===================================================================
        !            55: #
        !            56: #   Dependencies
        !            57: #
        !            58: #===================================================================
        !            59: 
        !            60: all: semaph.exe
        !            61: 
        !            62: semaph.lnk: semaph.mak
        !            63:     echo $(ALL_OBJ1) +        > semaph.lnk
        !            64:     echo $(ALL_OBJ2)          >> semaph.lnk
        !            65:     echo semaph.exe           >> semaph.lnk
        !            66:     echo semaph.map $(LFLAGS) >> semaph.lnk
        !            67:     echo $(LIBS)          >> semaph.lnk
        !            68:     echo semaph.def           >> semaph.lnk
        !            69: 
        !            70: 
        !            71: semaph.res: semaph.rc sem_main.h sem_dlg.h semaph.dlg semaph.ico
        !            72: 
        !            73: sem_main.obj: sem_main.c $(HEADERS)
        !            74: 
        !            75: sem_file.obj: sem_file.c $(HEADERS)
        !            76: 
        !            77: sem_edit.obj: sem_edit.c $(HEADERS)
        !            78: 
        !            79: sem_user.obj: sem_user.c $(HEADERS)
        !            80: 
        !            81: semaph.obj: semaph.c $(HEADERS)
        !            82: 
        !            83: sem_init.obj: sem_init.c $(HEADERS)
        !            84: 
        !            85: sem_pnt.obj: sem_pnt.c $(HEADERS)
        !            86: 
        !            87: sem_dlg.obj: sem_dlg.c $(HEADERS)
        !            88: 
        !            89: sem_help.obj: sem_help.c $(HEADERS) sem_help.h
        !            90: 
        !            91: # rule for making main executable
        !            92: 
        !            93: semaph.exe: $(ALL_OBJ1) $(ALL_OBJ2) semaph.def semaph.lnk semaph.res # semaph.hlp
        !            94:     $(LINK) @semaph.lnk
        !            95:     $(RC) semaph.res semaph.exe

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.