Metropoli BBS
VIEWER: disked.mak MODE: TEXT (ASCII)
ORIGIN = PWB
ORIGIN_VER = 2.1.49
PROJ = disked
PROJFILE = disked.mak
BUILDDIR = mobj
DEBUG = 1

BSCMAKE  = bscmake
SBRPACK  = sbrpack
NMAKEBSC1  = set
NMAKEBSC2  = nmake
PBTDEPEND  = mobj\$(PROJ).exe
PREP  = prep
PROFILE  = profile
PLIST  = plist
PROFSET  = set
PROFNMAKE  = nmake
CC  = cl
CFLAGS_G  = /AL /W4 /BATCH /DDISKED
CFLAGS_D  = /f /Od /Zi /Fm /Or
CFLAGS_R  = /f- /Ot /Ol /Og /Oe /Oi /Gs /DNDEBUG
CXX  = cl
CXXFLAGS_G  = /W2 /BATCH
CXXFLAGS_D  = /f /Zi /Od
CXXFLAGS_R  = /f- /Ot /Oi /Ol /Oe /Og /Gs
ASM  = ml
H2INC  = h2inc
AFLAGS_G  = /Cx /W2 /WX
AFLAGS_D  = /Zi
AFLAGS_R  = /nologo
MAPFILE_D  = DISKED
MAPFILE_R  = NUL
LFLAGS_G  = /MAP /NOI
#/BATCH /ONERROR:NOEXE
LFLAGS_D  = /CO
# /FAR /PACKC /MAP
LFLAGS_R  = /EXE /FAR /PACKC
LINKER  = link
ILINK  = ilink
LRF  = echo > NUL
ILFLAGS  = /a /e

FILES  = D:\DEV\DISKED\disked.c ALLOC.C ARRAYS.C CONSOLE.C DATA.C DEBUG.C\
        DIRECT.C DIRENT.C DISKIO.C DISKLIB.C ERROR.C FILEIO.C FILES.C\
        FILETRCK.C INIT.C MYLIB.C SEARCH.C SETUP.C
OBJS  = mobj\disked.obj mobj\ALLOC.obj mobj\ARRAYS.obj mobj\CONSOLE.obj\
        mobj\DATA.obj mobj\DEBUG.obj mobj\DIRECT.obj mobj\DIRENT.obj\
        mobj\DISKIO.obj mobj\DISKLIB.obj mobj\ERROR.obj mobj\FILEIO.obj\
        mobj\FILES.obj mobj\FILETRCK.obj mobj\INIT.obj mobj\MYLIB.obj\
        mobj\SEARCH.obj mobj\SETUP.obj
SBRS  = mobj\disked.sbr mobj\ALLOC.sbr mobj\ARRAYS.sbr mobj\CONSOLE.sbr\
        mobj\DATA.sbr mobj\DEBUG.sbr mobj\DIRECT.sbr mobj\DIRENT.sbr\
        mobj\DISKIO.sbr mobj\DISKLIB.sbr mobj\ERROR.sbr mobj\FILEIO.sbr\
        mobj\FILES.sbr mobj\FILETRCK.sbr mobj\INIT.sbr mobj\MYLIB.sbr\
        mobj\SEARCH.sbr mobj\SETUP.sbr

all: mobj\$(PROJ).exe

.SUFFIXES:
.SUFFIXES:
.SUFFIXES: .obj .sbr .c

mobj\disked.obj : D:\DEV\DISKED\disked.c disked.h mylib.h diskio.h keys.h\
        alloc.h files.h error.h dirent.h direct.h console.h arrays.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\disked.obj D:\DEV\DISKED\disked.c
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\disked.obj D:\DEV\DISKED\disked.c
<<
!ENDIF
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\disked.obj D:\DEV\DISKED\disked.c
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\disked.obj D:\DEV\DISKED\disked.c
<<
!ENDIF

mobj\disked.sbr : D:\DEV\DISKED\disked.c disked.h mylib.h diskio.h keys.h\
        alloc.h files.h error.h dirent.h direct.h console.h arrays.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\disked.sbr D:\DEV\DISKED\disked.c
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\disked.sbr D:\DEV\DISKED\disked.c
<<
!ENDIF
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\disked.sbr D:\DEV\DISKED\disked.c
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\disked.sbr D:\DEV\DISKED\disked.c
<<
!ENDIF

mobj\ALLOC.obj : ALLOC.C alloc.h error.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\ALLOC.obj ALLOC.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\ALLOC.obj ALLOC.C
<<
!ENDIF

mobj\ALLOC.sbr : ALLOC.C alloc.h error.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\ALLOC.sbr ALLOC.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\ALLOC.sbr ALLOC.C
<<
!ENDIF

mobj\ARRAYS.obj : ARRAYS.C console.h limits.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\ARRAYS.obj ARRAYS.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\ARRAYS.obj ARRAYS.C
<<
!ENDIF

mobj\ARRAYS.sbr : ARRAYS.C console.h limits.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\ARRAYS.sbr ARRAYS.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\ARRAYS.sbr ARRAYS.C
<<
!ENDIF

mobj\CONSOLE.obj : CONSOLE.C general.h disked.h console.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\CONSOLE.obj CONSOLE.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\CONSOLE.obj CONSOLE.C
<<
!ENDIF

mobj\CONSOLE.sbr : CONSOLE.C general.h disked.h console.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\CONSOLE.sbr CONSOLE.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\CONSOLE.sbr CONSOLE.C
<<
!ENDIF

mobj\DATA.obj : DATA.C
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DATA.obj DATA.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DATA.obj DATA.C
<<
!ENDIF

mobj\DATA.sbr : DATA.C
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DATA.sbr DATA.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DATA.sbr DATA.C
<<
!ENDIF

mobj\DEBUG.obj : DEBUG.C mylib.h console.h alloc.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DEBUG.obj DEBUG.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DEBUG.obj DEBUG.C
<<
!ENDIF

mobj\DEBUG.sbr : DEBUG.C mylib.h console.h alloc.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DEBUG.sbr DEBUG.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DEBUG.sbr DEBUG.C
<<
!ENDIF

mobj\DIRECT.obj : DIRECT.C general.h diskio.h direct.h dirent.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DIRECT.obj DIRECT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DIRECT.obj DIRECT.C
<<
!ENDIF

mobj\DIRECT.sbr : DIRECT.C general.h diskio.h direct.h dirent.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DIRECT.sbr DIRECT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DIRECT.sbr DIRECT.C
<<
!ENDIF

mobj\DIRENT.obj : DIRENT.C mylib.h keys.h dirent.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DIRENT.obj DIRENT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DIRENT.obj DIRENT.C
<<
!ENDIF

mobj\DIRENT.sbr : DIRENT.C mylib.h keys.h dirent.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DIRENT.sbr DIRENT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DIRENT.sbr DIRENT.C
<<
!ENDIF

mobj\DISKIO.obj : DISKIO.C disked.h diskio.h dpb.h alloc.h error.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DISKIO.obj DISKIO.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DISKIO.obj DISKIO.C
<<
!ENDIF

mobj\DISKIO.sbr : DISKIO.C disked.h diskio.h dpb.h alloc.h error.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DISKIO.sbr DISKIO.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DISKIO.sbr DISKIO.C
<<
!ENDIF

mobj\DISKLIB.obj : DISKLIB.C disked.h diskio.h mylib.h files.h keys.h error.h\
        dpb.h dirent.h console.h general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\DISKLIB.obj DISKLIB.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\DISKLIB.obj DISKLIB.C
<<
!ENDIF

mobj\DISKLIB.sbr : DISKLIB.C disked.h diskio.h mylib.h files.h keys.h error.h\
        dpb.h dirent.h console.h general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\DISKLIB.sbr DISKLIB.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\DISKLIB.sbr DISKLIB.C
<<
!ENDIF

mobj\ERROR.obj : ERROR.C error.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\ERROR.obj ERROR.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\ERROR.obj ERROR.C
<<
!ENDIF

mobj\ERROR.sbr : ERROR.C error.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\ERROR.sbr ERROR.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\ERROR.sbr ERROR.C
<<
!ENDIF

mobj\FILEIO.obj : FILEIO.C disked.h diskio.h console.h error.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\FILEIO.obj FILEIO.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\FILEIO.obj FILEIO.C
<<
!ENDIF

mobj\FILEIO.sbr : FILEIO.C disked.h diskio.h console.h error.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\FILEIO.sbr FILEIO.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\FILEIO.sbr FILEIO.C
<<
!ENDIF

mobj\FILES.obj : FILES.C disked.h console.h alloc.h diskio.h files.h error.h\
        dirent.h direct.h general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\FILES.obj FILES.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\FILES.obj FILES.C
<<
!ENDIF

mobj\FILES.sbr : FILES.C disked.h console.h alloc.h diskio.h files.h error.h\
        dirent.h direct.h general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\FILES.sbr FILES.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\FILES.sbr FILES.C
<<
!ENDIF

mobj\FILETRCK.obj : FILETRCK.C disked.h diskio.h files.h keys.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\FILETRCK.obj FILETRCK.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\FILETRCK.obj FILETRCK.C
<<
!ENDIF

mobj\FILETRCK.sbr : FILETRCK.C disked.h diskio.h files.h keys.h general.h\
        init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\FILETRCK.sbr FILETRCK.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\FILETRCK.sbr FILETRCK.C
<<
!ENDIF

mobj\INIT.obj : INIT.C disked.h init.h keys.h console.h diskio.h arrays.h\
        general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\INIT.obj INIT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\INIT.obj INIT.C
<<
!ENDIF

mobj\INIT.sbr : INIT.C disked.h init.h keys.h console.h diskio.h arrays.h\
        general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\INIT.sbr INIT.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\INIT.sbr INIT.C
<<
!ENDIF

mobj\MYLIB.obj : MYLIB.C mylib.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\MYLIB.obj MYLIB.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\MYLIB.obj MYLIB.C
<<
!ENDIF

mobj\MYLIB.sbr : MYLIB.C mylib.h console.h general.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\MYLIB.sbr MYLIB.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\MYLIB.sbr MYLIB.C
<<
!ENDIF

mobj\SEARCH.obj : SEARCH.C disked.h mylib.h alloc.h diskio.h error.h console.h\
        general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\SEARCH.obj SEARCH.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\SEARCH.obj SEARCH.C
<<
!ENDIF

mobj\SEARCH.sbr : SEARCH.C disked.h mylib.h alloc.h diskio.h error.h console.h\
        general.h init.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\SEARCH.sbr SEARCH.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\SEARCH.sbr SEARCH.C
<<
!ENDIF

mobj\SETUP.obj : SETUP.C disked.h diskio.h files.h mylib.h alloc.h error.h\
        direct.h console.h general.h init.h dirent.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fomobj\SETUP.obj SETUP.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fomobj\SETUP.obj SETUP.C
<<
!ENDIF

mobj\SETUP.sbr : SETUP.C disked.h diskio.h files.h mylib.h alloc.h error.h\
        direct.h console.h general.h init.h dirent.h
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FRmobj\SETUP.sbr SETUP.C
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FRmobj\SETUP.sbr SETUP.C
<<
!ENDIF


mobj\$(PROJ).bsc : $(SBRS)
        $(BSCMAKE) @<<
$(BRFLAGS) $(SBRS)
<<

mobj\$(PROJ).pbt : 
        $(PROFSET) MAKEFLAGS=
        $(PROFNMAKE) $(NMFLAGS) -f $(PROJFILE) $(PBTDEPEND)
        $(PREP) /P $(PBTDEPEND) /OT mobj\$(PROJ).pbt

mobj\$(PROJ).exe : $(OBJS)
!IF $(DEBUG)
        $(LRF) @<<mobj\$(PROJ).lrf
$(RT_OBJS: = +^
) $(OBJS: = +^
)
$@
$(MAPFILE_D)
$(LIBS: = +^
) +
$(LLIBS_G: = +^
) +
$(LLIBS_D: = +^
)
$(DEF_FILE) $(LFLAGS_G) $(LFLAGS_D);
<<
!ELSE
        $(LRF) @<<mobj\$(PROJ).lrf
$(RT_OBJS: = +^
) $(OBJS: = +^
)
$@
$(MAPFILE_R)
$(LIBS: = +^
) +
$(LLIBS_G: = +^
) +
$(LLIBS_R: = +^
)
$(DEF_FILE) $(LFLAGS_G) $(LFLAGS_R);
<<
!ENDIF
        $(LINKER) @mobj\$(PROJ).lrf


.c.obj :
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_D) /Fo$@ $<
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/c $(CFLAGS_G)
$(CFLAGS_R) /Fo$@ $<
<<
!ENDIF

.c.sbr :
!IF $(DEBUG)
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_D) /FR$@ $<
<<
!ELSE
        @$(CC) @<<mobj\$(PROJ).rsp
/Zs $(CFLAGS_G)
$(CFLAGS_R) /FR$@ $<
<<
!ENDIF


run: mobj\$(PROJ).exe
        mobj\$(PROJ).exe $(RUNFLAGS)

debug: mobj\$(PROJ).exe
        CV $(CVFLAGS) mobj\$(PROJ).exe $(RUNFLAGS)
[ RETURN TO DIRECTORY ]