bringing SDL 1.2.14 from vendor into the main branch
[AROS-Contrib.git] / regina / makefile.djg
blob8e6d6dceded25d5130a44ec7e13da7a062e6d5a4
2 # Makefile for Regina REXX Interpreter
4 # Using DJGPP 2 under DOS
6 # No support for DLLs under DJGPP so no instructions applicable
8 SHELL = command.com
9 SRCDIR=$(REGINA_SRCDIR)
10 CC = gcc
12 ifeq ($(DEBUG),Y)
13 OPTIMIZE = -g
14 LDEXTRA=
15 else
16 OPTIMIZE = -O2 -DNDEBUG
17 LDEXTRA=-strip $@
18 endif
20 ifeq ($(TRACEMEM),Y)
21 MEMTRACE = -DTRACEMEM
22 else
23 MEMTRACE =
24 endif
26 ifeq ($(FLISTS),N)
27 USEFLISTS = -DNOFLISTS
28 else
29 USEFLISTS =
30 endif
32 CEXTRA = -DPOSIX_SOURCE -DDOS -Ic:/wattcp/inc
33 EEXTRA =
34 EXTQUEUE_OBJS = extstack.$(OBJ) rexxbif.$(OBJ)
35 EXTQUEUE_SHOBJS = #extstack.sho rexxbif.sho
36 DYN_COMP =
37 LIBS =
38 TCPLIBS = -Lc:/wattcp/lib -lwatt #-lwatt1 -lwatt2 -lwatt3 -lwatt2 -lwatt1 -lwatt2 -lwatt3 -lwatt2 -lwatt1
39 SHLIBS =
40 SHL =
41 LD_RXLIB1=
42 LD_RXLIB2=
43 SHL_LD=
44 SHL_TARGETS= rxstack.exe rxqueue.exe
45 LDEXTRA1=#-coff2exe $@
46 LIBPRE = lib
47 LIBFILE = regina
48 OBJECTS = @$(SRCDIR)/go32.rsp
49 OSAVE = .sav
50 MV= +ren
52 SHLFILE = regina
53 OBJ = o
54 EXE = .exe
55 LIBPST = a
56 LIBEXE = ar
57 LIBFLAGS = cr $(LIBPRE)$(LIBFILE).$(LIBPST)
58 LIBLINK = -L. -l$(LIBFILE)
59 LINKSHL = $(LIBPRE)$(SHLFILE).$(SHL)
60 RXLIB = rxlib
61 RM = -del
62 THREADING =
63 MT_FILE = mt_notmt
65 RANLIB_LIB=-ranlib $(LIBPRE)$(LIBFILE).a
67 CC2O=-o $@
69 # Include the common rules for the interpreter
71 include $(SRCDIR)/makefile.com
73 # End of makefile