summaryrefslogtreecommitdiffstats
path: root/private/fp32/nmake.mak
blob: 585a76510f6ac6204c558a915528853911b278ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
################################################################################
#
#
#   Makefile for portable floating point lib
#
#Revision History
#
#   8-23-91	GDP	written
#   3-04-92	GDP	support only i386 OMF libs
#
################################################################################
!INCLUDE fp32.def

TCPU=i386
NMAKE=$(MAKE) -f mkf
LIBEXE=tools.mak\i386os2\lib.exe

OBJDIR=obj$(CRTLIBTYPE).mak\$(TCPU)
COMPONENTLIBS= $(OBJDIR)\conv$(TARGETNAMESUFFIX).lib \
	       $(OBJDIR)\tran$(TARGETNAMESUFFIX).lib

$(OBJDIR)\fp$(TARGETNAMESUFFIX).lib: makeobj $(COMPONENTLIBS)
    if exist $@  erase $@
    $(LIBEXE) @<<
$@
y
$(COMPONENTLIBS)
$(OBJDIR)\fp$(TARGETNAMESUFFIX).map;
<<


makeobj:
    -md obj$(CRTLIBTYPE).mak
    -md obj$(CRTLIBTYPE).mak\$(TCPU)
    cd conv
    $(NMAKE) /nologo
    cd ..
    cd tran
    $(NMAKE) /nologo
    cd ..