mirror of https://github.com/lianthony/NT4.0
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
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
|