69 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Perl
		
	
	
	
	
	
| #  File: D:\wacker\term\makefile.t (Created: 24-Nov-1993)
 | |
| #
 | |
| #  Copyright 1993 by Hilgraeve Inc. -- Monroe, MI
 | |
| #  All rights reserved
 | |
| #
 | |
| #  $Revision: 5 $
 | |
| #  $Date: 3/28/01 3:51p $
 | |
| #
 | |
| 
 | |
| MKMF_SRCS       = \wacker\term\term.c
 | |
| 
 | |
| HDRS            =
 | |
| 
 | |
| EXTHDRS         =
 | |
| 
 | |
| SRCS            =
 | |
| 
 | |
| OBJS            =
 | |
| 
 | |
| #-------------------#
 | |
| 
 | |
| RCSFILES = \wacker\term\makefile.t              \wacker\term\online.rc  \
 | |
| 		   \wacker\term\ver_exe.rc              \wacker\term\ver_dll.rc \
 | |
| 		   \wacker\term\version.h               \
 | |
| 		   $(SRCS) $(EXTHDRS)
 | |
| 
 | |
| #-------------------#
 | |
| 
 | |
| %include \wacker\common.mki
 | |
| 
 | |
| #-------------------#
 | |
| 
 | |
| TARGETS : \wacker\term\ver_exe.i hypertrm.exe
 | |
| 
 | |
| %if defined(MAP_AND_SYMBOLS)
 | |
| TARGETS : h.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
 | |
| 
 | |
| #-------------------#
 | |
| 
 | |
| # Run ver_exe.rc through C-preprocessor.
 | |
| #
 | |
| \wacker\term\ver_exe.i : \wacker\term\ver_exe.rc
 | |
| 	cl /nologo /P /D${VERSION} /Tc\wacker\term\ver_exe.rc
 | |
| 
 | |
| hypertrm.exe : $(OBJS) hypertrm.lib online.res
 | |
|     # The incremental linker uses the base name of the target to build an
 | |
|     # .ILK file.  Our DLL has the same name as our executable so build it
 | |
|     # H.EXE and then rename it.
 | |
|     @echo Linking $(@,F) ...
 | |
|     @link $(LFLAGS) $(OBJS:X) $(**,M\.lib) $(**,M\.res) -out:$(BD)\h.exe
 | |
|     @-copy $(BD)\h.exe $@
 | |
|     %chdir $(BD)
 | |
| 	@bind $@
 | |
| 
 | |
| online.res : online.rc \wacker\term\ver_exe.rc
 | |
|     *rc -r $(EXTRA_RC_DEFS) /D$(BLD_VER) /DWIN32 -i\wacker -fo$@ \wacker\term\online.rc
 | |
| 
 | |
| h.sym : h.map
 | |
| 	mapsym -o $@ $**
 |