| 1 | #**************************************************************************
|
|---|
| 2 | # *
|
|---|
| 3 | # * File Name : MAKEFILE
|
|---|
| 4 | # *
|
|---|
| 5 | # * Description : Makefile for MMBrowse.exe
|
|---|
| 6 | # *
|
|---|
| 7 | # * Copyright : COPYRIGHT IBM CORPORATION, 1991, 1992
|
|---|
| 8 | # * Copyright Microsoft Corporation, 1990
|
|---|
| 9 | # * LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
|
|---|
| 10 | # * REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
|
|---|
| 11 | # * RESTRICTED MATERIALS OF IBM
|
|---|
| 12 | # *
|
|---|
| 13 | # ****************************************************************************/
|
|---|
| 14 |
|
|---|
| 15 | CFLAGS = /c /Ss
|
|---|
| 16 | CDEBUG = /Ti+ /O-
|
|---|
| 17 |
|
|---|
| 18 | COMPILE = icc $(CFLAGS) $(CDEBUG)
|
|---|
| 19 |
|
|---|
| 20 | LFLAGS = /noi /map /nod /noe /ALIGN:16 /EXEPACK /M /BASE:0x10000
|
|---|
| 21 | LDEBUG = /codeview
|
|---|
| 22 |
|
|---|
| 23 | LINK = ILINK /NOFREE $(LFLAGS) $(LDEBUG)
|
|---|
| 24 | LIBS = CPPOM30 + OS2386 + mmpm2.lib + rexx.lib
|
|---|
| 25 |
|
|---|
| 26 | HEADERS_MAIN = mmbrowse.h
|
|---|
| 27 |
|
|---|
| 28 | all: mmbrowse.exe mmbrowse.hlp
|
|---|
| 29 |
|
|---|
| 30 | mmbrowse.lnk: makefile
|
|---|
| 31 | echo mmbrowse.obj framecontrol.obj > mmbrowse.lnk
|
|---|
| 32 | echo mmbrowse.exe >> mmbrowse.lnk
|
|---|
| 33 | echo mmbrowse.map >> mmbrowse.lnk
|
|---|
| 34 | echo $(LIBS) >> mmbrowse.lnk
|
|---|
| 35 | echo mmbrowse.def >> mmbrowse.lnk
|
|---|
| 36 |
|
|---|
| 37 | mmbrowse.res: mmbrowse.rc mmbrowse.ico mmbrowse.h mmbrowse.exe
|
|---|
| 38 |
|
|---|
| 39 | mmbrowse.hlp: mmbrowse.ipf
|
|---|
| 40 | ipfc mmbrowse.ipf
|
|---|
| 41 |
|
|---|
| 42 | mmbrowse.obj: mmbrowse.c mmbrowse.h
|
|---|
| 43 | $(COMPILE) mmbrowse.c
|
|---|
| 44 |
|
|---|
| 45 | framecontrol.obj: framecontrol.c mmbrowse.h
|
|---|
| 46 | $(COMPILE) framecontrol.c
|
|---|
| 47 |
|
|---|
| 48 | mmbrowse.exe: mmbrowse.obj framecontrol.obj mmbrowse.def mmbrowse.lnk makefile mmbrowse.ico mmbrowse.rc
|
|---|
| 49 | $(LINK) @mmbrowse.lnk
|
|---|
| 50 | rc -p -x mmbrowse.rc mmbrowse.exe
|
|---|
| 51 |
|
|---|