Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

99 lines
2.2 KiB

!if "$(NTMAKEENV)" != ""
#
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
# file to this component. This file merely indirects to the real make file
# that is shared by all the components of NT OS/2
#
!INCLUDE $(NTMAKEENV)\makefile.def
!else
###############################################################################
#
# Microsoft Confidential
# Copyright (C) Microsoft Corporation 1995
# All Rights Reserved.
#
# fechrcnv DLL makefile
#
###############################################################################
####################
# macro definitions
####################
ROOT = ..\..\..
BASE_NAME = fechrcnv
DLL = 1
BASE_ADDRESS = @$(ROOT)\ohare\ohdbcs.txt,$(BASE_NAME)
#
# Only support a retail build.
#
BUILD = retail
LIBS = kernel32.lib libcmt.lib
PCH_C_INCLUDE = win32.h
EXT_C_SWITCHES = -Gz -W3
EXT_DEFINES = -D_MT
!ifdef IEXPLORE
EXT_DEFINES = $(EXT_DEFINES) -DIEXPLORE -DDBCS_DIVIDE
!endif
!ifdef FEATURE_INTL
EXT_DEFINES = $(EXT_DEFINES) -DFEATURE_INTL
!endif
EXT_DEFINES = $(EXT_DEFINES: = )
ASM_SRC =
ASM_OBJ =
C_SRC = detjpncs.c \
euc2sjis.c \
jis2sjis.c \
pc2unix.c \
sjis2euc.c \
sjis2jis.c \
!ifdef IEXPLORE
unix2pc.c \
status.c
!else
unix2pc.c
!endif
C_SRC = $(C_SRC: = )
C_OBJ = $(DEST_DIR)\detjpncs.obj \
$(DEST_DIR)\euc2sjis.obj \
$(DEST_DIR)\jis2sjis.obj \
$(DEST_DIR)\pc2unix.obj \
$(DEST_DIR)\sjis2euc.obj \
$(DEST_DIR)\sjis2jis.obj \
!ifdef IEXPLORE
$(DEST_DIR)\unix2pc.obj \
$(DEST_DIR)\status.obj
!else
$(DEST_DIR)\unix2pc.obj
!endif
C_OBJ = $(C_OBJ: = )
SRC = $(ASM_SRC) $(C_SRC) $(CPP_SRC)
#################
# common headers
#################
!include $(ROOT)\ohare\ohare.mk
!include $(ROOT)\ohare\win32.mk
!endif # !if NTMAKEENV