blob: 9338fa9c663acae9c5f755c571267a25d212e805 (
plain)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
#================ JED makefile for DMAKE 3.8 ======================
# This makefile is for DMAKE, either under DOS or OS/2
# The following OS/Compiler combinations are supported:
#
# Target Compiler Command Compiler
# Operating Mnemoic Line
# System
#-----------------------------------------------------------------------
# OS2 MSC OS=OS2 COMP=MSC Microsoft C
# OS2 EMX OS=OS2 COMP=EMX emx/gcc
#-----------------------------------------------------------------------
MODEL = L
#-----------------------------------------------------------------------
# default setup for EMX under OS/2, optimized version
# change values below or override with -e switch on command line
#-----------------------------------------------------------------------
OS=OS2
COMP=EMX
OPT=Y
#-----------------------------------------------------------------------
.IF $(TOS) == $(NULL)
TOS = $(OS)
.END
.IF $(OS) == OS2
#========================================================================
#========================= OS2 - MSC ====================================
#========================================================================
.IF $(COMP) == MSC
CC = cl -nologo -MT
LIB_CMD = lib
.IF $(OPT) == N
CDBUG = -Od -Zi -W2
LDEBUG = -Zi
.ELSE
CDBUG =
LDEBUG =
.END
CDEBUG = $(CDBUG)
O = .obj
LFLAGS2 = setargv.obj $(SLANG).lib $(SLIB)os2sl16.def -link /NOE $(SLIB)
#========================================================================
#========================= OS2 - EMX ====================================
#========================================================================
.ELIF $(COMP) == EMX
CC = gcc -Zmtd
.IF $(OPT) == N
CDEBUG =-g
LDEBUG =
.ELSE
CDEBUG = -O
LDEBUG =
.END
O = .o
LFLAGS2 = $(SLIB)os2sl.def -L$(SLIB) -l$(SLANG)
.ENDIF
.ENDIF
CFLAGS=$(CDEBUG) -I$(SLIB) -DHAS_MEMSET
LFLAGS = $(LDEBUG)
SLIB = ..\src\\
SLANG = slang
.c$O:
$(CC) -c $(CFLAGS) $*.c
slhelp : slhelp.exe
slhelp.exe: slhelp$O
$(CC) $(LFLAGS) -o $@ slhelp$O $(LFLAGS2)
|