home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-01-15 | 2.2 KB | 85 lines |
- #==========================================================================;
- #
- # THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
- # KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
- # IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
- # PURPOSE.
- #
- # Copyright (c) 1992 - 1995 Microsoft Corporation. All Rights Reserved.
- #
- #--------------------------------------------------------------------------;
- #
- # QTZDK Project Makefile Template
- #
- # Copyright (c) Microsoft Corporation 1995. All Rights reserved
- #
- # Targets are provided by QTZDK.MAK
- #
- # all Create executables (default).
- # clean Remove all files created by any goal.
- #
- # This makefile stub simplifies makefile creation for those
- # cases where you want to use standard options.
- #
- #==========================================================================;
-
- # set if require
-
- DISABLE_PCH = 1 - to disable use of PCH files
-
- # Location relative to root of SDK tree.
-
- !ifndef QTZDK_ROOT
- QTZDK_ROOT = {path/relative path to QTZDK root}
- !endif
-
- # Target
-
- TARGET_NAME = {Name - no extension}
- TARGET_TYPE = {DYNLINK | LIBRARY}
- TARGET_EXT = {if blank defined to be dll/lib}
-
- # Include paths - where to find include files (in
- # addition to environment INC path)
-
- INC_PATH = $(QTZDK_ROOT)\h;{path1};{path2}
-
- # Source files
-
- SRC_FILES = source1.c \
- source2.cpp \
- etc.c
-
- RC_FILE = resource.rc
-
- DEF_FILE = define.def
-
- !ifndef NODEBUG
- SRC_FILES= $(SRC_FILES) debug.cpp
- !endif
-
- # DLL specific defines
-
- DLL_ENTRY = {DLL's entry point} e.g. _DllMainCRTStartup
- DLL_BASE = (DLL's base} e.g. 0x1c400000
-
- # Code Libraries
- #
- # - if on LIB path don't need full path.
- # - if in SDK use (e.g.)
- # CODE_LIBS = $(QTZDK_ROOT)\lib\$(DBG_RTL)\strmbase.lib
- # (the $(DBG_RTL) allows for debug/retail versions)
-
- CODE_LIBS = $(QTZDK_ROOT)\lib\$(DBG_RTL)\strmbase.lib
-
- # include QTZDK.MAK
-
- !include "$(QTZDK_ROOT)\tools\qtzdk.mak"
-
- # Dependencies
-
- { dependencies may be added here or provided in a file
- named "_depend", which QtzDK.mak will automtically
- include if present. }
-