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.
101 lines
2.3 KiB
101 lines
2.3 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.
|
|
#
|
|
# Basic security provider makefile
|
|
#
|
|
###############################################################################
|
|
|
|
|
|
####################
|
|
# macro definitions
|
|
####################
|
|
|
|
ROOT = ..\..\..\..\..
|
|
SHARED_C_DIR = ..\shared
|
|
SECURITY_H_DIR = ..\..\include
|
|
|
|
BASE_NAME = basic
|
|
OUT_NAME = secbasic
|
|
DLL = 1
|
|
|
|
!ifndef BUILD
|
|
BUILD = debug
|
|
!endif
|
|
|
|
LIBS = kernel32.lib user32.lib mpr.lib
|
|
LIBS = $(LIBS) libcmt.lib
|
|
|
|
ENTRY_POINT = _DllMainCRTStartup$(DLL_ENTRY_SUFFIX)
|
|
|
|
PCH_C_INCLUDE = win32.h
|
|
|
|
EXT_INCLUDE = .;$(SHARED_C_DIR);$(SECURITY_H_DIR)
|
|
|
|
EXT_C_SWITCHES = -W3
|
|
|
|
EXT_DEFINES = -D_MT
|
|
|
|
SHARED_C_SRC = $(SHARED_C_DIR)\basic.c \
|
|
$(SHARED_C_DIR)\htuu.c \
|
|
$(SHARED_C_DIR)\private.c \
|
|
$(SHARED_C_DIR)\pwcache.c \
|
|
|
|
SHARED_C_OBJ = $(DEST_DIR)\basic.obj \
|
|
$(DEST_DIR)\htuu.obj \
|
|
$(DEST_DIR)\private.obj \
|
|
$(DEST_DIR)\pwcache.obj
|
|
|
|
WIN32_C_SRC = dlg_pw.c \
|
|
# dlg_conf.c \
|
|
# dlg_menu.c \
|
|
main_w32.c
|
|
|
|
WIN32_C_OBJ = $(DEST_DIR)\dlg_pw.obj \
|
|
# $(DEST_DIR)\dlg_conf.obj \
|
|
# $(DEST_DIR)\dlg_menu.obj \
|
|
$(DEST_DIR)\main_w32.obj
|
|
|
|
C_SRC = $(SHARED_C_SRC) \
|
|
$(WIN32_C_SRC)
|
|
|
|
C_SRC = $(C_SRC: = )
|
|
|
|
C_OBJ = $(SHARED_C_OBJ) \
|
|
$(WIN32_C_OBJ)
|
|
|
|
C_OBJ = $(C_OBJ: = )
|
|
|
|
SRC = $(C_SRC)
|
|
|
|
|
|
#################
|
|
# common headers
|
|
#################
|
|
|
|
!include $(ROOT)\ohare\ohare.mk
|
|
!include $(ROOT)\ohare\win32.mk
|
|
|
|
|
|
##################
|
|
# inference rules
|
|
##################
|
|
|
|
{$(SHARED_C_DIR)}.c{$(DEST_DIR)}.obj:
|
|
@$(CL) @<<
|
|
$(CL_SWITCHES) $(DEFINES) -Fo$@ $<
|
|
<<
|
|
|
|
!endif # !if NTMAKEENV
|