84 lines
2.3 KiB
Perl
84 lines
2.3 KiB
Perl
# File: D:\WACKER\ext\makefile.t (Created: 06-May-1994)
|
|
#
|
|
# Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
|
|
# All rights reserved
|
|
#
|
|
# $Revision: 5 $
|
|
# $Date: 4/09/01 10:33a $
|
|
#
|
|
|
|
MKMF_SRCS = iconext.c defclsf.c
|
|
|
|
HDRS =
|
|
|
|
EXTHDRS =
|
|
|
|
SRCS =
|
|
|
|
OBJS =
|
|
|
|
#-------------------#
|
|
|
|
RCSFILES = \wacker\ext\hticons.rc \wacker\ext\hticons.def \
|
|
\wacker\ext\iconext.c \wacker\ext\makefile.t \
|
|
\wacker\term\ver_ico.rc
|
|
|
|
#-------------------#
|
|
|
|
%include \wacker\common.mki
|
|
|
|
#-------------------#
|
|
|
|
TARGETS : hticons.dll
|
|
|
|
#-------------------#
|
|
|
|
CFLAGS += /Fd$(BD)\hticons
|
|
|
|
!if defined(USE_BROWSER) && $(VERSION) == WIN_DEBUG
|
|
CFLAGS += /Fr$(BD)/
|
|
!endif
|
|
|
|
%if defined(MAP_AND_SYMBOLS)
|
|
TARGETS : hticons.sym
|
|
%endif
|
|
|
|
%if $(VERSION) == WIN_DEBUG
|
|
LFLAGS += msvcrtd.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:msvcrt.lib \
|
|
%endif
|
|
|
|
%if $(VERSION) == WIN_RELEASE
|
|
LFLAGS += msvcrt.lib /NODEFAULTLIB:libcmtd.lib /NODEFAULTLIB:msvcrtd.lib \
|
|
%endif
|
|
|
|
LFLAGS += /DLL /entry:IconEntry $(**,M\.res) /PDB:$(BD)\hticons \
|
|
uuid.lib kernel32.lib /BASE:0x11000000
|
|
|
|
#-------------------#
|
|
|
|
hticons.dll + hticons.exp + hticons.lib : $(OBJS) hticons.def hticons.res
|
|
@echo Linking $(@,F) ...
|
|
@link $(LFLAGS) $(OBJS:X) /DEF:hticons.def -out:$(@,M\.dll)
|
|
%chdir $(BD)
|
|
@bind $(@,M.dll)
|
|
|
|
hticons.res : hticons.rc \
|
|
\wacker\term\newcon.ico \wacker\term\delphi.ico \
|
|
\wacker\term\att.ico \wacker\term\dowjones.ico \
|
|
\wacker\term\mci.ico \wacker\term\genie.ico \
|
|
\wacker\term\compuser.ico \wacker\term\gen01.ico \
|
|
\wacker\term\gen02.ico \wacker\term\gen03.ico \
|
|
\wacker\term\gen04.ico \wacker\term\gen05.ico \
|
|
\wacker\term\gen06.ico \wacker\term\gen07.ico \
|
|
\wacker\term\gen08.ico \wacker\term\gen09.ico \
|
|
\wacker\term\gen10.ico \wacker\term\ver_ico.rc \
|
|
\wacker\term\hyperterminal.ico \
|
|
\wacker\term\version.h
|
|
rc -r $(EXTRA_RC_DEFS) /D$(BLD_VER) /DWIN32 -i\wacker -fo$@ \
|
|
\wacker\ext\hticons.rc
|
|
|
|
hticons.sym : hticons.map
|
|
mapsym -o $@ $**
|
|
|
|
#-------------------#
|