home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-05-28 | 944 b | 48 lines |
- NAME = mid2strm
- EXT = exe
-
- IS_32 = 1
-
- GOALS = $(PBIN)\$(NAME).$(EXT)
-
- LIBS =kernel32.lib user32.lib advapi32.lib libc.lib \
- comdlg32.lib gdi32.lib winmm.lib
-
- OBJS = mid2strm.obj
-
- !if "$(DEBUG)" == "debug"
- COPT =-YX -DDEBUG -Zi -Fd$(NAME).PDB
- AOPT =-DDEBUG
- LOPT =-debug:full -debugtype:cv -pdb:$(NAME).pdb
- ROPT =-DDEBUG
- !else
- COPT =-YX
- AOPT =
- LOPT =-debug:none
- ROPT =
- !endif
- DEF = $(NAME).def
-
- !if ("$(DEBUG)" == "ntretail") || ("$(DEBUG)" == "ntdebug")
- CFLAGS =$(COPT) -Oxa -D_X86_ $(CDEBUG) -Fo$@
- !else
- CFLAGS =$(COPT) -Oxa -D_X86_ $(CDEBUG) -Fo$@ -I..\..\misc
- !endif
- AFLAGS =$(AOPT) -Zp4 -DSTD_CALL -DBLD_COFF -coff
- LFLAGS =$(LOPT)
- RCFLAGS =$(ROPT)
-
- !include ..\..\..\proj.mk
-
- $(NAME).$(EXT): \
- $(OBJS) ..\$(NAME).def ..\default.mk
- @$(LINK) $(LFLAGS) @<<
- -out:$(NAME).$(EXT)
- -map:$(NAME).map
- -machine:i386
- -subsystem:console
- -def:..\$(NAME).def
- $(LIBS)
- $(OBJS)
- <<
-