Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
########################################################################## # # Microsoft Confidential # Korean IME 2000 common include file by cslim # Copyright (C) Microsoft Corporation 2000 # All Rights Reserved. # ##########################################################################
# # Common include file 'sources' files in the Korean IME 2K project. # # # These definitions are required in your sources file: # # FREEBUILD # Set by makefile.def file for you. One of the following: # 0 - build debug # 1 - build retail # # # Definitions used if defined: # # # Environment Variables and their meanings # # USE_LEGO # Define lego macros #
# # Set private paths # INCLUDES = \ ..;\ $(WINDOWS_INC_PATH); \ $(SDK_INC_PATH); \ $(BASE_INC_PATH); \ $(INCLUDES)
# Use objd folder for chk build. CHECKED_ALT_DIR = 1
IME_DIR = $(PROJECT_ROOT)\feime\kor\Ime2K INCLUDES = $(IME_DIR)\inc; \ $(INCLUDES)
# Do this to assure that we run on NT 4.0 and Win95, even with # NT5/Memphis headers. !if !defined(WIN32_WINNT_VERSION) WIN32_WINNT_VERSION=0x0400 !endif !if !defined(WIN32_WIN95_VERSION) WIN32_WIN95_VERSION=0x0400 !endif !if !defined(WIN32_IE_VERSION) WIN32_IE_VERSION=0x0501 !endif
# Override NT5 settings SUBSYSTEM_VERSION=4.00
# Defining this allows windows.h to include other headers # NOT_LEAN_AND_MEAN= 1
# Don't link to NTDLL if this runs on both platforms NO_NTDLL=1
# # Lego options # !if defined(USE_LEGO) NTBBT = 1 NTPROFILEINPUT = 1 !endif
!ifdef USE_ICECAP C_DEFINES = $(C_DEFINES) -DPRODUCT_PROF !endif
# ------ Debug Only Defines -------- !IF "$(FREEBUILD)" == "0" C_DEFINES = $(C_DEFINES) -DDEBUG -D_DEBUG LINKER_NOICF = 1 # ICF is s-l-o-w !ENDIF # ------ End Debug Only Defines --------
|