Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
makefile
Package: win2ksrc.rar [view]
Upload User: caisha3
Upload Date: 2013-09-21
Package Size: 208739k
Code Size: 3k
Category:
Windows Develop
Development Platform:
Visual C++
- #
- # Copyright (C) Microsoft Corporation 1990-1993. All Rights reserved.
- #
- # goal Create executables (default).
- # clean Remove all files created by any goal.
- #
- # DEBUG =YES Create debug version and define "DEBUG" (default).
- # =NO Create non-debug version.
- # STRICT =YES Define STRICT
- # = No strict definition (default).
- LRES =.
- ROOT =ntprivatewindowsmediaavi
- NAME =mciwnd
- EXT =lib
- OBJS =$(LOBJ)mciwnd.obj $(LOBJ)trackbar.obj $(LOBJ)toolbar.obj $(LOBJ)cutils.obj $(LOBJ)bmpload.obj $(LOBJ)muldiv32.obj $(LOBJ)preview.obj
- GOALS =$(PLIB)$(NAME).$(EXT) $(PINC)$(NAME).h
- !if "$(NTDEBUG)" == ""
- DEF =
- CDEBUG =
- L16DEBUG=
- RDEBUG =
- ADEBUG =
- DEBUG =RETAIL
- LOBJ =retail
- !else
- DEF =-DDEBUG
- CDEBUG =-Zid $(DEF)
- L16DEBUG=/CO/LI
- RDEBUG =-v $(DEF)
- ADEBUG =-Zi $(DEF)
- DEBUG =DEBUG
- LOBJ =debug
- !endif
- !if "$(STRICT)" == "YES"
- TYPES =-DSTRICT
- !else
- TYPES =
- !endif
- CFLAGS =-DWIN16 -DWIN31 -DWINVER=0x30A -Asnw -Oxwti $(TYPES) $(CDEBUG) -Fo$(LOBJ)$(@F)
- AFLAGS =-D?MEDIUM -D?QUIET $(ADEBUG)
- L16FLAGS=/ONERROR:NOEXE/ALIGN:16$(L16DEBUG)
- RCFLAGS =$(RDEBUG)
- IS_16 =TRUE
- IS_SDK =TRUE
- WANT_286 =TRUE
- IS_PRIVATE =TRUE # temporaray until shlobj.h is added to sdk
- !include $(ROOT)bin.16project.mk
- $(LOBJ)mciwnd.obj: $$(@B).c $(NAME).h
- @$(CL) @<<
- $(CFLAGS) -NT MCIWND $(@B).c
- <<
- $(LOBJ)muldiv32.obj: $$(@B).asm
- @echo $(@B).asm
- @$(ASM) $(AFLAGS) -DSEGNAME=_MCIWND $(@B),$@;
- #$(LOBJ)muldiv32.obj: $$(@B).c $$(@B).h
- # @$(CL) @<<
- #$(CFLAGS) -NT MCIWND $(@B).c
- #<<
- $(LOBJ)trackbar.obj: $$(@B).c $(NAME).h
- @$(CL) @<<
- $(CFLAGS) -NT MCIWND $(@B).c
- <<
- $(LOBJ)toolbar.obj: $$(@B).c $(NAME).h
- @$(CL) @<<
- $(CFLAGS) -NT MCIWND $(@B).c
- <<
- $(LOBJ)cutils.obj: $$(@B).c $(NAME).h
- @$(CL) @<<
- $(CFLAGS) -NT MCIWND $(@B).c
- <<
- $(LOBJ)bmpload.obj: $$(@B).c $(NAME).h $(LOBJ)toolbar.hex $(LOBJ)thumb.hex
- @$(CL) @<<
- $(CFLAGS) -I$(LOBJ) -NT MCIWND $(@B).c
- <<
- $(LOBJ)preview.obj: $$(@B).c $(NAME).h
- @$(CL) @<<
- $(CFLAGS) -NT MCIWND $(@B).c
- <<
- $(LOBJ)toolbar.hex: $$(@B).bmp
- bindoshex $(@B).bmp >$(LOBJ)$(@B).hex
- $(LOBJ)thumb.hex: $$(@B).bmp
- bindoshex $(@B).bmp >$(LOBJ)$(@B).hex
- movplay: makedirs $(PBIN)movplay.exe
- @echo ***** Finished making $(NAME) *****
- $(LOBJ)movplay.obj: movplay.c movplay.h
- @$(CL) @<<
- $(CFLAGS) $(@B).c
- <<
- $(LOBJ)movplay.res: $(LRES)$$(@B).rc $(LRES)$$(@B).rcv
- movplay.h mciwnd.h
- $(PVER)verinfo.h
- $(PVER)verinfo.ver
- @$(RC) $(RCFLAGS) -z -fo$@ -I$(PVER) -I$(LRES) $(LRES)$(@B).rc
- $(LOBJ)movplay.exe: $$(@R).obj $$(@R).res $$(@B).def $(LOBJ)$(NAME).$(EXT)
- @$(LINK16) @<<
- $(@R).obj,
- $(@R).exe $(L16FLAGS),
- $(@R).map,
- libw slibcew commdlg mmsystem shell mciwnd,
- $(@B).def
- <<
- @$(RC) $(RESFLAGS) $*.res $*.exe
- $(PINC)$(NAME).h: $(NAME).h
- @copy $(@F) $@