2 # Makefile for Regina Rexx Interpreter
4 # The variable 'srcdir' refers to the source-distribution, and can be set with
5 # the configure script by "--srcdir=DIR".
6 # You may want to enable multi-threading by setting "--enable-posix-threads"
7 # in the configure script.
17 ABI
=$(ABI_MAJOR
).
$(ABI_MINOR
)
20 REG_DIR
=Regina-REXX-
$(VERDOT
)
23 commondir
= $(srcdir)/common
24 regutildir
= $(srcdir)/regutil
26 exec_prefix = @
exec_prefix@
29 includedir = @
includedir@
32 sharedir
= $(datadir)/regina
34 gcidir
= $(srcdir)/gci
35 binarybitprefix
=@binarybitprefix@
36 datarootdir
= @datarootdir@
38 INSTALL
= $(srcdir)/install-sh
46 RANLIB_DYNAMIC
= @RANLIB_DYNAMIC@
47 CEXTRA
= @CEXTRA@ @DLFCNINCDIR@
-DREGINA_SHARE_DIRECTORY
=\"$(sharedir
)\" @MH_UNSIGNED_CHAR_SWITCH@
-DREGINA_VERSION_DATE
=\"@VER_DATE@
\" -DREGINA_VERSION_MAJOR
=\"@VER_MAJOR@
\" -DREGINA_VERSION_MINOR
=\"@VER_MINOR@
\" -DREGINA_VERSION_SUPP
=\"@VER_SUPP@
\"
49 DEBUGGING
= @DEBUGGING@
52 THREADING_COMPILE
= @THREADING_COMPILE@
53 THREADING_LINK
= @THREADING_LINK@
54 THREADSAFE_TARGET
= @THREADSAFE_TARGET@
55 SHL_SCRIPT
= @SHL_SCRIPT@
56 MH_MT_LIBS
= @MH_MT_LIBS@
58 EXECISER_DEP
= @EXECISER_DEP@
63 ALLOCA_SHO
= @ALLOCA_SHO@
64 FNMATCH_SHO
= @FNMATCH_SHO@
67 STATICLD_SHO
= @STATICLD_SHO@
68 STATICLIB
= @STATICLIB@
69 STATIC_LDFLAGS
= @STATIC_LDFLAGS@
84 REXXSOCKET
= @REXXSOCKET@
88 SHLIBS
= @SHLIBS@ @DLFCNLIBDIR@ @EFENCE@
89 BOTHLIBS
= @BOTHLIBS@
$(SHLIBS
)
90 LD_RXLIB_A1
= @LD_RXLIB_A1@
91 LD_RXLIB_A2
= @LD_RXLIB_A2@
92 LD_RXLIB_UTILA
= @LD_RXLIB_UTILA@
93 LD_RXLIB_B1
= @LD_RXLIB_B1@
94 LD_RXLIB_B2
= @LD_RXLIB_B2@
95 LD_RXLIB_UTILB
= @LD_RXLIB_UTILB@
96 DYNAMIC_LDFLAGS
= @DYNAMIC_LDFLAGS@
98 SHL_TARGETS
= @SHL_TARGETS@
99 OTHER_INSTALLS
= @OTHER_INSTALLS@
100 BASE_INSTALL
= @BASE_INSTALL@
101 BASE_BINARY
= @BASE_BINARY@
108 sysconfdir
= @sysconfdir@
109 TEST1EXP
= @TEST1EXP@
110 TEST2EXP
= @TEST2EXP@
111 TEST1EXPORTS
= @TEST1EXPORTS@
112 TEST2EXPORTS
= @TEST2EXPORTS@
113 REGUTILEXP
= @REGUTILEXP@
114 REGUTILEXPORTS
= @REGUTILEXPORTS@
115 REGINAEXP
= @REGINAEXP@
116 RPMTOPDIR
= @RPMTOPDIR@
117 HAVE_GCI
= @HAVE_GCI@
118 GCI_CONVERT_HEADER
= @GCI_CONVERT_HEADER@
119 REGUTIL_TERM_LIB
=@REGUTIL_TERM_LIB@
121 MISCDEFS
= -DHAVE_CONFIG_H
$(HAVE_GCI
) $(TRACEMEM
) $(FLISTS
) -I.
-I
$(srcdir) -I
$(srcdir)/contrib
$(SYS_DEFS
) $(REXXSOCKET
)
123 COPT
= $(DEBUG
) $(CFLAGS
) $(CEXTRA
) $(MISCDEFS
)
124 TSCOPT
= $(DEBUG
) $(CFLAGS
) $(CEXTRA
) $(MISCDEFS
) $(THREADING_COMPILE
)
125 COPTPROG
= $(DEBUG
) $(CFLAGS
) $(CEXTRA
) $(MISCDEFS
)
126 LINKOPT
= $(DEBUGGING
) $(CFLAGS
) $(EEXTRA
)
127 TSLINKOPT
= $(LINKOPT
) $(THREADING_LINK
)
129 README
= $(REG_DIR
)/README.???
$(REG_DIR
)/README.??
$(REG_DIR
)/README.Unix \
130 $(REG_DIR
)/README.BeOS
$(REG_DIR
)/README.DOS4G
$(REG_DIR
)/README.QNX4
$(REG_DIR
)/README_SAFE
$(REG_DIR
)/COPYING-LIB \
131 $(REG_DIR
)/INSTALL
$(REG_DIR
)/regina
.1 $(REG_DIR
)/BUGS
$(REG_DIR
)/TODO \
132 $(REG_DIR
)/HACKERS.txt
$(REG_DIR
)/README.MacOSX
$(REG_DIR
)/README.STATIC
$(REG_DIR
)/regutil
/README
$(REG_DIR
)/regutil
/MPL-1.0.txt
133 ZIP_README
= README.??? README.?? README.Unix README.BeOS README.DOS4G README.QNX4 README_SAFE \
134 COPYING-LIB INSTALL regina
.1 BUGS TODO HACKERS.txt README.MacOSX README.STATIC regutil
/README regutil
/MPL-1.0.txt
136 CSRCFILES
= $(REG_DIR
)/funcs.c
$(REG_DIR
)/builtin.c
$(REG_DIR
)/error.c
$(REG_DIR
)/variable.c \
137 $(REG_DIR
)/interprt.c
$(REG_DIR
)/debug.c
$(REG_DIR
)/dbgfuncs.c
$(REG_DIR
)/memory.c
$(REG_DIR
)/parsing.c
$(REG_DIR
)/files.c \
138 $(REG_DIR
)/misc.c
$(REG_DIR
)/unxfuncs.c
$(REG_DIR
)/cmsfuncs.c
$(REG_DIR
)/os2funcs.c
$(REG_DIR
)/shell.c
$(REG_DIR
)/rexxext.c
$(REG_DIR
)/stack.c \
139 $(REG_DIR
)/tracing.c
$(REG_DIR
)/interp.c
$(REG_DIR
)/cmath.c
$(REG_DIR
)/convert.c
$(REG_DIR
)/strings.c
$(REG_DIR
)/library.c \
140 $(REG_DIR
)/strmath.c
$(REG_DIR
)/signals.c
$(REG_DIR
)/macros.c
$(REG_DIR
)/envir.c
$(REG_DIR
)/expr.c \
141 $(REG_DIR
)/wrappers.c
$(REG_DIR
)/options.c
$(REG_DIR
)/os_
*.c \
142 $(REG_DIR
)/alloca.c
$(REG_DIR
)/vmscmd.c
$(REG_DIR
)/vmsfuncs.c
$(REG_DIR
)/arxfuncs.c \
143 $(REG_DIR
)/staticld.c \
144 $(REG_DIR
)/mt_notmt.c
$(REG_DIR
)/mt_win32.c
$(REG_DIR
)/mt_posix.c
$(REG_DIR
)/mt_os2.c
$(REG_DIR
)/nosaa.c
$(REG_DIR
)/instore.c \
145 $(REG_DIR
)/ntservice
/service.c \
146 $(REG_DIR
)/contrib
/time64.c
$(REG_DIR
)/contrib
/fnmatch.h
$(REG_DIR
)/contrib
/fnmatch.c \
147 $(REG_DIR
)/common
/rxpack.c
$(REG_DIR
)/common
/rxpack.h
$(REG_DIR
)/common
/rxdef.h
$(REG_DIR
)/apphead.h \
148 $(REG_DIR
)/common
/*.nsh
$(REG_DIR
)/common
/*.ico
$(REG_DIR
)/common
/fixrc.rexx \
149 $(REG_DIR
)/common
/inc
*.m4 \
150 $(REG_DIR
)/os2
/*.c
$(REG_DIR
)/os2
/*.def \
151 $(REG_DIR
)/gci
/*.c
$(REG_DIR
)/gci
/*.h
$(REG_DIR
)/gci
/00README \
152 $(REG_DIR
)/gci
/gci_convert.linux.
* $(REG_DIR
)/gci
/gci_convert.win32.
* $(REG_DIR
)/gci
/gci_convert.unsupported \
153 $(REG_DIR
)/gci
/gci_convert.os2.
* $(REG_DIR
)/gci
/gci_convert.macX.
* $(REG_DIR
)/gci
/gci_convert.solaris.
* $(REG_DIR
)/gci
/gci_convert.cygwin.
* \
154 $(REG_DIR
)/nsis
/*.txt
$(REG_DIR
)/nsis
/*.dll
156 ZIP_CSRCFILES
= funcs.c builtin.c error.c variable.c \
157 interprt.c debug.c dbgfuncs.c memory.c parsing.c files.c \
158 misc.c unxfuncs.c cmsfuncs.c os2funcs.c
shell.c rexxext.c stack.c \
159 tracing.c interp.c cmath.c convert.c strings.c library.c \
160 strmath.c signals.c macros.c envir.c expr.c \
161 wrappers.c options.c os_
*.c \
162 alloca.c vmscmd.c vmsfuncs.c arxfuncs.c \
164 mt_notmt.c mt_win32.c mt_posix.c mt_os2.c nosaa.c instore.c \
165 ntservice
/service.c \
166 contrib
/time64.c contrib
/fnmatch.h contrib
/fnmatch.c \
167 common
/rxpack.c common
/rxpack.h common
/rxdef.h apphead.h \
168 common
/*.nsh common
/*.ico common
/fixrc.rexx \
171 gci
/*.c gci
/*.h gci
/00README \
172 gci
/gci_convert.linux.
* gci
/gci_convert.win32.
* gci
/gci_convert.unsupported \
173 gci
/gci_convert.os2.
* gci
/gci_convert.macX.
* gci
/gci_convert.solaris.
* gci
/gci_convert.cygwin.
* \
174 nsis
/*.txt nsis
/*.dll
176 OFILES
= funcs.
$(OBJ
) builtin.
$(OBJ
) error.
$(OBJ
) variable.
$(OBJ
) \
177 interprt.
$(OBJ
) debug.
$(OBJ
) dbgfuncs.
$(OBJ
) memory.
$(OBJ
) parsing.
$(OBJ
) files.
$(OBJ
) \
178 misc.
$(OBJ
) unxfuncs.
$(OBJ
) cmsfuncs.
$(OBJ
) os2funcs.
$(OBJ
) shell.
$(OBJ
) rexxext.
$(OBJ
) stack.
$(OBJ
) \
180 tracing.
$(OBJ
) interp.
$(OBJ
) cmath.
$(OBJ
) convert.
$(OBJ
) strings.
$(OBJ
) library.
$(OBJ
) \
181 strmath.
$(OBJ
) signals.
$(OBJ
) macros.
$(OBJ
) envir.
$(OBJ
) expr.
$(OBJ
) extstack.
$(OBJ
) \
182 yaccsrc.
$(OBJ
) lexsrc.
$(OBJ
) options.
$(OBJ
) os_unx.
$(OBJ
) rexxbif.
$(OBJ
) \
183 wrappers.
$(OBJ
) $(ALLOCA
) mt_notmt.
$(OBJ
) instore.
$(OBJ
) arxfuncs.
$(OBJ
)
185 SHOFILES
= funcs.so.
$(OBJ
) builtin.so.
$(OBJ
) error.so.
$(OBJ
) variable.so.
$(OBJ
) \
186 interprt.so.
$(OBJ
) debug.so.
$(OBJ
) dbgfuncs.so.
$(OBJ
) memory.so.
$(OBJ
) parsing.so.
$(OBJ
) files.so.
$(OBJ
) \
187 misc.so.
$(OBJ
) unxfuncs.so.
$(OBJ
) cmsfuncs.so.
$(OBJ
) shell.so.
$(OBJ
) os2funcs.so.
$(OBJ
) rexxext.so.
$(OBJ
) stack.so.
$(OBJ
) \
188 tracing.so.
$(OBJ
) interp.so.
$(OBJ
) cmath.so.
$(OBJ
) convert.so.
$(OBJ
) strings.so.
$(OBJ
) library.so.
$(OBJ
) \
189 strmath.so.
$(OBJ
) signals.so.
$(OBJ
) macros.so.
$(OBJ
) envir.so.
$(OBJ
) expr.so.
$(OBJ
) extstack.so.
$(OBJ
) \
190 yaccsrc.so.
$(OBJ
) lexsrc.so.
$(OBJ
) wrappers.so.
$(OBJ
) options.so.
$(OBJ
) os_unx.so.
$(OBJ
) rexxbif.so.
$(OBJ
) \
191 drexx.so.
$(OBJ
) client.so.
$(OBJ
) rexxsaa.so.
$(OBJ
) $(ALLOCA_SHO
) $(STATICLD_SHO
) $(MT_FILE
).so.
$(OBJ
) instore.so.
$(OBJ
) arxfuncs.so.
$(OBJ
) \
194 REGUTILOBJ
= inifile.
$(OBJ
) regcrypt.
$(OBJ
) regfilesys.
$(OBJ
) regini.
$(OBJ
) regmacrospace.
$(OBJ
) regscreenux.
$(OBJ
) regsemux.
$(OBJ
) regstem.
$(OBJ
) regunicode.
$(OBJ
) regutil.
$(OBJ
) rxsupport.
$(OBJ
) $(FNMATCH_SHO
)
196 DEMODIR
= $(REG_DIR
)/demo
198 DEMOFILES
= $(DEMODIR
)/*.rexx
$(REG_DIR
)/regutil
/*.rexx
199 ZIP_DEMOFILES
= $(ZIP_DEMODIR
)/*.rexx regutil
/*.rexx
201 TRIPDIR
= $(REG_DIR
)/trip
203 TRIPFILES
= $(TRIPDIR
)/README
$(TRIPDIR
)/*.rexx
$(TRIPDIR
)/rc.c
$(TRIPDIR
)/std.c
$(TRIPDIR
)/true.c
$(TRIPDIR
)/vms.
test $(TRIPDIR
)/testing
204 ZIP_TRIPFILES
= $(ZIP_TRIPDIR
)/README
$(ZIP_TRIPDIR
)/*.rexx
$(ZIP_TRIPDIR
)/rc.c
$(ZIP_TRIPDIR
)/std.c
$(ZIP_TRIPDIR
)/true.c
$(ZIP_TRIPDIR
)/vms.
test $(ZIP_TRIPDIR
)/testing
206 CONTRIBDIR
= $(REG_DIR
)/contrib
207 ZIP_CONTRIBDIR
= contrib
208 CONTRIBFILES
= $(CONTRIBDIR
)/flex.skl
$(CONTRIBDIR
)/checker.c
$(CONTRIBDIR
)/acsite.m4
209 ZIP_CONTRIBFILES
= $(ZIP_CONTRIBDIR
)/flex.skl
$(ZIP_CONTRIBDIR
)/checker.c
$(ZIP_CONTRIBDIR
)/acsite.m4
211 GCIHEADERS
= $(gcidir
)/gci.h
$(gcidir
)/embedded.h
213 CONFFILES
= $(REG_DIR
)/configure.in
$(REG_DIR
)/config.h.in
$(REG_DIR
)/Makefile.in
$(REG_DIR
)/Makefile.aix.in \
214 $(REG_DIR
)/install-sh
$(REG_DIR
)/config.guess
$(REG_DIR
)/config.sub
$(REG_DIR
)/aclocal.m4 \
215 $(REG_DIR
)/configure
$(REG_DIR
)/descrip.mms
$(REG_DIR
)/build.com
$(REG_DIR
)/regina-config.in \
216 $(REG_DIR
)/Regina.spec
$(REG_DIR
)/rxstack.init.d.in \
217 $(REG_DIR
)/regina_
*.ini
$(REG_DIR
)/regina.nsi
$(REG_DIR
)/regina.ver
$(REG_DIR
)/regina64.xpm
218 ZIP_CONFFILES
= configure.in config.h.in Makefile.in Makefile.aix.in \
219 install-sh config.guess config.sub aclocal.m4 \
220 configure descrip.mms build.com regina-config.in \
221 Regina.spec rxstack.init.d.in \
222 regina_
*.ini regina.nsi regina.ver regina64.xpm
224 EPOC32FILES
= $(REG_DIR
)/epoc32
/bmarm
/*.def \
225 $(REG_DIR
)/epoc32
/*.
cpp $(REG_DIR
)/epoc32
/*.h \
226 $(REG_DIR
)/epoc32
/bwins
/*.def
$(REG_DIR
)/epoc32
/makefile \
227 $(REG_DIR
)/epoc32
/recrexx
/*.
cpp $(REG_DIR
)/epoc32
/recrexx
/*.h
$(REG_DIR
)/epoc32
/recrexx
/*.mbm \
228 $(REG_DIR
)/epoc32
/regina.rtf
$(REG_DIR
)/epoc32
/regina.alp \
229 $(REG_DIR
)/epoc32
/regina.order
$(REG_DIR
)/epoc32
/uk.
* \
230 $(REG_DIR
)/epoc32
/*.mmp
$(REG_DIR
)/epoc32
/*.bat \
231 $(REG_DIR
)/epoc32
/*.pkg
$(REG_DIR
)/epoc32
/*.tpl
232 ZIP_EPOC32FILES
= epoc32
/bmarm
/*.def epoc32
/bwins
/*.def epoc32
/makefile \
233 epoc32
/*.
cpp epoc32
/*.h \
234 epoc32
/recrexx
/*.
cpp epoc32
/recrexx
/*.h epoc32
/recrexx
/*.mbm \
235 epoc32
/regina.rtf epoc32
/regina.alp epoc32
/regina.order epoc32
/uk.
* \
236 epoc32
/*.mmp epoc32
/*.bat epoc32
/*.pkg epoc32
/*.tpl
238 YACCLEX_FILES
= $(REG_DIR
)/yaccsrc.y
$(REG_DIR
)/lexsrc.l
239 ZIP_YACCLEX_FILES
= yaccsrc.y lexsrc.l
241 ALLSRC
= $(CFILES
) $(HFILES
)
242 ZIP_ALLSRC
= $(ZIP_CFILES
) $(ZIP_HFILES
)
244 MTSSRC
= $(srcdir)/en.mts
$(srcdir)/pt.mts
$(srcdir)/no.mts \
245 $(srcdir)/de.mts
$(srcdir)/es.mts
$(srcdir)/pl.mts
$(srcdir)/sv.mts \
247 TAR_MTSSRC
= $(REG_DIR
)/en.mts
$(REG_DIR
)/pt.mts
$(REG_DIR
)/no.mts \
248 $(REG_DIR
)/de.mts
$(REG_DIR
)/es.mts
$(REG_DIR
)/pl.mts \
249 $(REG_DIR
)/tr.mts
$(REG_DIR
)/sv.mts
250 ZIP_MTSSRC
= en.mts pt.mts no.mts de.mts es.mts pl.mts tr.mts sv.mts
252 MTBFILES
= en.mtb pt.mtb no.mtb de.mtb es.mtb pl.mtb tr.mtb sv.mtb
254 HFILES
= $(REG_DIR
)/rexx.h
$(REG_DIR
)/regina_c.h
$(REG_DIR
)/defs.h
$(REG_DIR
)/extern.h
$(REG_DIR
)/regina_t.h \
255 $(REG_DIR
)/strings.h
$(REG_DIR
)/configur.h
$(REG_DIR
)/yaccsrc.h
$(REG_DIR
)/wrappers.h \
256 $(REG_DIR
)/rxiface.h
$(REG_DIR
)/rexxsaa.h
$(REG_DIR
)/utsname.h
$(REG_DIR
)/vms.h
$(REG_DIR
)/rexxmsg.h \
257 $(REG_DIR
)/mt.h
$(REG_DIR
)/mt_notmt.h
$(REG_DIR
)/mt_win32.h
$(REG_DIR
)/mt_os2.h
$(REG_DIR
)/mt_posix.h \
258 $(REG_DIR
)/rexxbif.h
$(REG_DIR
)/extstack.h
$(REG_DIR
)/ntservice
/service.h
$(REG_DIR
)/mac.h \
259 $(REG_DIR
)/contrib
/time64.h
$(REG_DIR
)/regina64.h
260 ZIP_HFILES
= rexx.h regina_c.h defs.h extern.h regina_t.h \
261 strings.h configur.h yaccsrc.h wrappers.h \
262 rxiface.h rexxsaa.h utsname.h vms.h rexxmsg.h \
263 mt.h mt_notmt.h mt_win32.h mt_os2.h mt_posix.h \
264 rexxbif.h extstack.h ntservice
/service.h mac.h contrib
/time64.h regina64.h
266 CFILES
= $(CSRCFILES
) $(REG_DIR
)/yaccsrc.c
$(REG_DIR
)/lexsrc.c
$(REG_DIR
)/execiser.c
$(REG_DIR
)/threader.c \
267 $(REG_DIR
)/rexxsaa.c
$(REG_DIR
)/rexx.c
$(REG_DIR
)/regina.c
$(REG_DIR
)/client.c \
268 $(REG_DIR
)/test1.c
$(REG_DIR
)/test2.c
$(REG_DIR
)/getopt.c
$(REG_DIR
)/contrib
/time64.c \
269 $(REG_DIR
)/rxqueue.c
$(REG_DIR
)/rxstack.c
$(REG_DIR
)/rexxbif.c
$(REG_DIR
)/extstack.c
$(REG_DIR
)/mac.c
$(REG_DIR
)/msgcmp.c \
270 $(REG_DIR
)/regutil
/*.c
$(REG_DIR
)/regutil
/*.h
$(REG_DIR
)/regutil
/regutil.def
271 ZIP_CFILES
= $(ZIP_CSRCFILES
) yaccsrc.c lexsrc.c execiser.c threader.c \
272 rexxsaa.c rexx.c regina.c client.c \
273 test1.c test2.c getopt.c contrib
/time64.c \
274 rxqueue.c rxstack.c rexxbif.c extstack.c mac.c msgcmp.c \
275 regutil
/*.c regutil
/*.h regutil
/regutil.def
277 JUNK
= *.o
*.so.
$(OBJ
) $(STATICLIB
) execiser
$(binarybitprefix
)$(EXE
) threader
$(binarybitprefix
)$(EXE
) rxqueue
$(binarybitprefix
)$(EXE
) rxstack
$(binarybitprefix
)$(EXE
) rexx
$(binarybitprefix
)$(EXE
) msgcmp
$(binarybitprefix
)$(EXE
) $(SHL_TARGETS
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
)* config.cache config.log gci_convert.h
*.mtb
279 #.SUFFIXES: .sho $(SUFFIXES)
281 # Do not use default suffixes rule
285 all : rexx
$(binarybitprefix
)$(EXE
) $(STATICLIB
) execiser
$(binarybitprefix
)$(EXE
) $(SHL_TARGETS
) $(THREADSAFE_TARGET
) rxstack
$(binarybitprefix
)$(EXE
) rxqueue
$(binarybitprefix
)$(EXE
) $(MTBFILES
)
287 $(srcdir)/rexx.h
: $(srcdir)/extern.h
$(srcdir)/strings.h
$(srcdir)/defs.h
$(srcdir)/regina_t.h
$(srcdir)/mt.h
289 $(srcdir)/mt.h
: $(srcdir)/mt_notmt.h
$(srcdir)/mt_posix.h
291 rexx
$(binarybitprefix
)$(EXE
) : $(OFILES
) rexx.
$(OBJ
) nosaa.
$(OBJ
)
292 $(PURIFY
) $(CC
) $(LINKOPT
) $(LDFLAGS
) $(STATIC_LDFLAGS
) -o
$@
$(OBJECTS
) rexx.
$(OBJ
) nosaa.
$(OBJ
) $(BOTHLIBS
)
295 regina
$(binarybitprefix
)$(EXE
) : $(SHL_BASE
) regina.
$(OBJ
) $(SHOFILES
)
296 $(PURIFY
) $(CC
) $(TSLINKOPT
) $(LDFLAGS
) $(DYNAMIC_LDFLAGS
) -o
$@ regina.
$(OBJ
) $(LINKREG
) $(BOTHLIBS
) $(MH_MT_LIBS
)
299 execiser
$(binarybitprefix
)$(EXE
) : execiser.
$(OBJ
) $(EXECISER_DEP
)
300 $(PURIFY
) $(CC
) $(TSLINKOPT
) $(LDFLAGS
) -o
$@ execiser.
$(OBJ
) $(LINKSHL
) $(BOTHLIBS
) $(MH_MT_LIBS
)
303 threader
$(binarybitprefix
)$(EXE
) : threader.
$(OBJ
) $(EXECISER_DEP
)
304 $(PURIFY
) $(CC
) $(TSLINKOPT
) $(LDFLAGS
) -o
$@ threader.
$(OBJ
) $(LINKSHL
) $(BOTHLIBS
) $(MH_MT_LIBS
)
307 rxstack
$(binarybitprefix
)$(EXE
) : rxstack.
$(OBJ
) erexxbif.
$(OBJ
) eextstack.
$(OBJ
)
308 $(PURIFY
) $(CC
) $(LINKOPT
) $(LDFLAGS
) $(DYNAMIC_LDFLAGS
) -o
$@ rxstack.
$(OBJ
) erexxbif.
$(OBJ
) eextstack.
$(OBJ
) $(GETOPT
) $(BOTHLIBS
)
311 rxqueue
$(binarybitprefix
)$(EXE
) : rxqueue.
$(OBJ
) erexxbif.
$(OBJ
) eextstack.
$(OBJ
)
312 $(PURIFY
) $(CC
) $(LINKOPT
) $(LDFLAGS
) $(DYNAMIC_LDFLAGS
) -o
$@ rxqueue.
$(OBJ
) erexxbif.
$(OBJ
) eextstack.
$(OBJ
) $(GETOPT
) $(BOTHLIBS
)
315 $(LIBPRE
)$(LIBFILE
)$(LIBPST
): $(OFILES
) client.
$(OBJ
) drexx.
$(OBJ
) rexxsaa.
$(OBJ
)
316 $(LIBEXE
) $(LIBFLAGS
) $(OBJECTS
) client.
$(OBJ
) drexx.
$(OBJ
) rexxsaa.
$(OBJ
)
317 -$(RANLIB
) $(LIBPRE
)$(LIBFILE
)$(LIBPST
)
319 $(SHLPRE
)$(SHLFILE
)$(SHLPST
): $(SHOFILES
) $(REGINAEXP
)
323 $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
): $(SHOFILES
)
325 -rm -f
$(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI_MAJOR
)
326 -$(LN_S
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI_MAJOR
)
327 -rm -f
$(SHLPRE
)$(SHLFILE
)$(SHLPST
)
328 -$(LN_S
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
)
332 # Rules for lex and yacc source - not used at this stage
334 #$(srcdir)/yaccsrc.h $(srcdir)/yaccsrc.c: $(srcdir)/yaccsrc.y
335 # bison -p__regina -o$(srcdir)/yaccsrc.c -d $(srcdir)/yaccsrc.y
337 #$(srcdir)/lexsrc.c: $(srcdir)/lexsrc.l
338 # flex -P__regina -Scontrib/flex.skl -8 -o$(srcdir)/lexsrc.c $(srcdir)/lexsrc.l
343 bison
-p__regina
-o
$(srcdir)/yaccsrc.c
-d
$(srcdir)/yaccsrc.y
346 flex
-P__regina
-Scontrib
/flex.skl
-8 -o
$(srcdir)/lexsrc.c
$(srcdir)/lexsrc.l
349 # Convert .mts to .mtb
351 $(MTBFILES
): msgcmp
$(binarybitprefix
)$(EXE
) $(MTSSRC
)
352 -.
/msgcmp
$(binarybitprefix
)$(EXE
) $(MTSSRC
)
353 -.
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/checkmts.rexx
$(srcdir)
355 msgcmp
$(binarybitprefix
)$(EXE
): msgcmp.
$(OBJ
)
356 $(PURIFY
) $(CC
) $(LINKOPT
) $(LDFLAGS
) -o
$@ msgcmp.
$(OBJ
)
358 msgcmp.
$(OBJ
): $(srcdir)/msgcmp.c
$(srcdir)/rexxmsg.h
359 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/msgcmp.c
362 # Rules for static objects
364 funcs.
$(OBJ
) : $(srcdir)/funcs.c
$(srcdir)/rexx.h
365 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/funcs.c
367 builtin.
$(OBJ
) : $(srcdir)/builtin.c
$(srcdir)/rexx.h
368 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/builtin.c
370 error.
$(OBJ
) : $(srcdir)/error.c
$(srcdir)/rexx.h
$(srcdir)/rexxmsg.h
371 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/error.c
373 variable.
$(OBJ
) :$(srcdir)/variable.c
$(srcdir)/rexx.h
374 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/variable.c
376 interprt.
$(OBJ
) :$(srcdir)/interprt.c
$(srcdir)/rexx.h
377 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/interprt.c
379 debug.
$(OBJ
) : $(srcdir)/debug.c
$(srcdir)/rexx.h
380 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/debug.c
382 dbgfuncs.
$(OBJ
) :$(srcdir)/dbgfuncs.c
$(srcdir)/rexx.h
383 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/dbgfuncs.c
385 memory.
$(OBJ
) : $(srcdir)/memory.c
$(srcdir)/rexx.h
386 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/memory.c
388 parsing.
$(OBJ
) : $(srcdir)/parsing.c
$(srcdir)/rexx.h
389 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/parsing.c
391 files.
$(OBJ
) : $(srcdir)/files.c
$(srcdir)/rexx.h
392 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/files.c
394 misc.
$(OBJ
) : $(srcdir)/misc.c
$(srcdir)/rexx.h
395 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/misc.c
397 unxfuncs.
$(OBJ
) :$(srcdir)/unxfuncs.c
$(srcdir)/rexx.h
398 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/unxfuncs.c
400 os2funcs.
$(OBJ
) :$(srcdir)/os2funcs.c
$(srcdir)/rexx.h
401 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/os2funcs.c
403 cmsfuncs.
$(OBJ
) :$(srcdir)/cmsfuncs.c
$(srcdir)/rexx.h
404 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/cmsfuncs.c
406 arxfuncs.
$(OBJ
) :$(srcdir)/arxfuncs.c
$(srcdir)/rexx.h
407 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/arxfuncs.c
409 shell.
$(OBJ
) : $(srcdir)/shell.c
$(srcdir)/rexx.h
410 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/shell.c
412 rexxext.
$(OBJ
) : $(srcdir)/rexxext.c
$(srcdir)/rexx.h
413 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/rexxext.c
415 stack.
$(OBJ
) : $(srcdir)/stack.c
$(srcdir)/extstack.h
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
416 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/stack.c
418 tracing.
$(OBJ
) : $(srcdir)/tracing.c
$(srcdir)/rexx.h
419 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/tracing.c
421 interp.
$(OBJ
) : $(srcdir)/interp.c
$(srcdir)/rexx.h
422 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/interp.c
424 cmath.
$(OBJ
) : $(srcdir)/cmath.c
$(srcdir)/rexx.h
425 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/cmath.c
427 convert.
$(OBJ
) : $(srcdir)/convert.c
$(srcdir)/rexx.h
428 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/convert.c
430 strings.
$(OBJ
) : $(srcdir)/strings.c
$(srcdir)/rexx.h
431 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/strings.c
433 library.
$(OBJ
) : $(srcdir)/library.c
$(srcdir)/rexx.h
434 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/library.c
436 strmath.
$(OBJ
) : $(srcdir)/strmath.c
$(srcdir)/rexx.h
437 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/strmath.c
439 signals.
$(OBJ
) : $(srcdir)/signals.c
$(srcdir)/rexx.h
440 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/signals.c
442 macros.
$(OBJ
) : $(srcdir)/macros.c
$(srcdir)/rexx.h
443 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/macros.c
445 envir.
$(OBJ
) : $(srcdir)/envir.c
$(srcdir)/rexx.h
446 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/envir.c
448 expr.
$(OBJ
) : $(srcdir)/expr.c
$(srcdir)/rexx.h
449 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/expr.c
451 wrappers.
$(OBJ
) :$(srcdir)/wrappers.c
$(srcdir)/rexx.h
452 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/wrappers.c
454 options.
$(OBJ
) : $(srcdir)/options.c
$(srcdir)/rexx.h
455 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/options.c
457 os_unx.
$(OBJ
) : $(srcdir)/os_unx.c
$(srcdir)/rexx.h
458 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/os_unx.c
460 rexx.
$(OBJ
) : $(srcdir)/rexx.c
$(srcdir)/rexx.h
461 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/rexx.c
463 client.
$(OBJ
) : $(srcdir)/client.c
$(srcdir)/rexx.h
464 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/client.c
466 rexxsaa.
$(OBJ
) : $(srcdir)/rexxsaa.c
$(srcdir)/rexx.h
467 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/rexxsaa.c
469 regina.
$(OBJ
) : $(srcdir)/regina.c
$(srcdir)/rexx.h
470 $(CC
) $(COPT
) $(CC2O
) -c
$(THREADING_COMPILE
) $(srcdir)/regina.c
472 drexx.
$(OBJ
) : $(srcdir)/rexx.c
$(srcdir)/rexx.h
473 -mv rexx.
$(OBJ
) rexx
$(OSAVE
)
474 $(CC
) $(COPT
) -c
-DRXLIB
$(srcdir)/rexx.c
475 -mv rexx.
$(OBJ
) drexx.
$(OBJ
)
476 -mv rexx
$(OSAVE
) rexx.
$(OBJ
)
478 lexsrc.
$(OBJ
) : $(srcdir)/lexsrc.c
$(srcdir)/rexx.h
$(srcdir)/yaccsrc.h
479 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/lexsrc.c
481 yaccsrc.
$(OBJ
) : $(srcdir)/yaccsrc.c
$(srcdir)/defs.h
$(srcdir)/rexx.h
482 $(CC
) $(COPT
) $(CC2O
) -c
-DYYMAXDEPTH
=10000 $(srcdir)/yaccsrc.c
484 execiser.
$(OBJ
) : $(srcdir)/execiser.c
$(srcdir)/rexx.h
485 $(CC
) $(COPTPROG
) $(CC2O
) -c
$(srcdir)/execiser.c
487 threader.
$(OBJ
) : $(srcdir)/threader.c
$(srcdir)/rexxsaa.h
488 $(CC
) $(COPTPROG
) $(CC2O
) -DPOSIX_THREADS
-c
$(srcdir)/threader.c
490 getopt.
$(OBJ
) : $(srcdir)/getopt.c
491 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/getopt.c
493 alloca.
$(OBJ
) : $(srcdir)/alloca.c
494 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/alloca.c
496 mt_notmt.
$(OBJ
) : $(srcdir)/mt_notmt.c
$(srcdir)/rexx.h
497 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/mt_notmt.c
499 mt_posix.
$(OBJ
) : $(srcdir)/mt_posix.c
$(srcdir)/rexx.h
500 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/mt_posix.c
502 nosaa.
$(OBJ
) : $(srcdir)/nosaa.c
$(srcdir)/rexx.h
503 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/nosaa.c
505 instore.
$(OBJ
) : $(srcdir)/instore.c
$(srcdir)/rexx.h
506 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/instore.c
508 extstack.
$(OBJ
) : $(srcdir)/extstack.c
$(srcdir)/extstack.h
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
509 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/extstack.c
511 rexxbif.
$(OBJ
) : $(srcdir)/rexxbif.c
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
512 $(CC
) $(COPT
) $(CC2O
) -c
$(srcdir)/rexxbif.c
514 rxstack.
$(OBJ
) : $(srcdir)/rxstack.c
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
515 $(CC
) -DEXTERNAL_TO_REGINA
$(COPT
) $(CC2O
) -c
$(srcdir)/rxstack.c
517 rxqueue.
$(OBJ
) : $(srcdir)/rxqueue.c
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
518 $(CC
) -DEXTERNAL_TO_REGINA
$(COPT
) $(CC2O
) -c
$(srcdir)/rxqueue.c
520 eextstack.
$(OBJ
) : $(srcdir)/extstack.c
$(srcdir)/extstack.h
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
521 -mv extstack.
$(OBJ
) extstack
$(OSAVE
)
522 $(CC
) -DEXTERNAL_TO_REGINA
$(COPT
) -c
$(srcdir)/extstack.c
523 -mv extstack.
$(OBJ
) eextstack.
$(OBJ
)
524 -mv extstack
$(OSAVE
) extstack.
$(OBJ
)
526 erexxbif.
$(OBJ
) : $(srcdir)/rexxbif.c
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
527 -mv rexxbif.
$(OBJ
) rexxbif
$(OSAVE
)
528 $(CC
) -DEXTERNAL_TO_REGINA
$(COPT
) -c
$(srcdir)/rexxbif.c
529 -mv rexxbif.
$(OBJ
) erexxbif.
$(OBJ
)
530 -mv rexxbif
$(OSAVE
) rexxbif.
$(OBJ
)
533 # Rules for shared objects
535 funcs.so.
$(OBJ
) : $(srcdir)/funcs.c
$(srcdir)/rexx.h
537 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/funcs.c
541 builtin.so.
$(OBJ
) : $(srcdir)/builtin.c
$(srcdir)/rexx.h
543 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/builtin.c
547 error.so.
$(OBJ
) : $(srcdir)/error.c
$(srcdir)/rexx.h
$(srcdir)/rexxmsg.h
549 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/error.c
553 variable.so.
$(OBJ
) :$(srcdir)/variable.c
$(srcdir)/rexx.h
555 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/variable.c
559 interprt.so.
$(OBJ
) :$(srcdir)/interprt.c
$(srcdir)/rexx.h
561 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/interprt.c
565 debug.so.
$(OBJ
) : $(srcdir)/debug.c
$(srcdir)/rexx.h
567 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/debug.c
571 dbgfuncs.so.
$(OBJ
) :$(srcdir)/dbgfuncs.c
$(srcdir)/rexx.h
573 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/dbgfuncs.c
577 memory.so.
$(OBJ
) : $(srcdir)/memory.c
$(srcdir)/rexx.h
579 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/memory.c
583 parsing.so.
$(OBJ
) : $(srcdir)/parsing.c
$(srcdir)/rexx.h
585 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/parsing.c
589 files.so.
$(OBJ
) : $(srcdir)/files.c
$(srcdir)/rexx.h
591 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/files.c
595 misc.so.
$(OBJ
) : $(srcdir)/misc.c
$(srcdir)/rexx.h
597 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/misc.c
601 unxfuncs.so.
$(OBJ
) :$(srcdir)/unxfuncs.c
$(srcdir)/rexx.h
603 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/unxfuncs.c
607 arxfuncs.so.
$(OBJ
) :$(srcdir)/arxfuncs.c
609 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/arxfuncs.c
613 os2funcs.so.
$(OBJ
) :$(srcdir)/os2funcs.c
$(srcdir)/rexx.h
615 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/os2funcs.c
619 cmsfuncs.so.
$(OBJ
) :$(srcdir)/cmsfuncs.c
$(srcdir)/rexx.h
621 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/cmsfuncs.c
625 shell.so.
$(OBJ
) : $(srcdir)/shell.c
$(srcdir)/rexx.h
627 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/shell.c
631 rexxext.so.
$(OBJ
) : $(srcdir)/rexxext.c
$(srcdir)/rexx.h
633 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/rexxext.c
637 stack.so.
$(OBJ
) : $(srcdir)/stack.c
$(srcdir)/extstack.h
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
639 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/stack.c
643 extstack.so.
$(OBJ
) : $(srcdir)/extstack.c
$(srcdir)/extstack.h
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
645 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/extstack.c
649 rexxbif.so.
$(OBJ
) : $(srcdir)/rexxbif.c
$(srcdir)/rexxbif.h
$(srcdir)/rexx.h
651 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/rexxbif.c
655 tracing.so.
$(OBJ
) : $(srcdir)/tracing.c
$(srcdir)/rexx.h
657 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/tracing.c
661 interp.so.
$(OBJ
) : $(srcdir)/interp.c
$(srcdir)/rexx.h
663 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/interp.c
667 cmath.so.
$(OBJ
) : $(srcdir)/cmath.c
$(srcdir)/rexx.h
669 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/cmath.c
673 convert.so.
$(OBJ
) : $(srcdir)/convert.c
$(srcdir)/rexx.h
675 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/convert.c
679 strings.so.
$(OBJ
) : $(srcdir)/strings.c
$(srcdir)/rexx.h
681 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/strings.c
685 library.so.
$(OBJ
) : $(srcdir)/library.c
$(srcdir)/rexx.h
687 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/library.c
691 strmath.so.
$(OBJ
) : $(srcdir)/strmath.c
$(srcdir)/rexx.h
693 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/strmath.c
697 signals.so.
$(OBJ
) : $(srcdir)/signals.c
$(srcdir)/rexx.h
699 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/signals.c
703 macros.so.
$(OBJ
) : $(srcdir)/macros.c
$(srcdir)/rexx.h
705 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/macros.c
709 envir.so.
$(OBJ
) : $(srcdir)/envir.c
$(srcdir)/rexx.h
711 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/envir.c
715 expr.so.
$(OBJ
) : $(srcdir)/expr.c
$(srcdir)/rexx.h
717 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/expr.c
721 wrappers.so.
$(OBJ
) :$(srcdir)/wrappers.c
$(srcdir)/rexx.h
723 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/wrappers.c
727 options.so.
$(OBJ
) : $(srcdir)/options.c
$(srcdir)/rexx.h
729 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/options.c
733 os_unx.so.
$(OBJ
) : $(srcdir)/os_unx.c
$(srcdir)/rexx.h
735 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/os_unx.c
739 rexx.so.
$(OBJ
) : $(srcdir)/rexx.c
$(srcdir)/rexx.h
741 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/rexx.c
745 client.so.
$(OBJ
) : $(srcdir)/client.c
$(srcdir)/rexx.h
747 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/client.c
751 rexxsaa.so.
$(OBJ
) : $(srcdir)/rexxsaa.c
$(srcdir)/rexx.h
753 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/rexxsaa.c
757 drexx.so.
$(OBJ
) : $(srcdir)/rexx.c
758 -mv rexx.
$(OBJ
) rexx.
$(OBJ
).save
759 $(CC
) $(TSCOPT
) $(DYN_COMP
) -c
-DRXLIB
$(srcdir)/rexx.c
760 -mv rexx.
$(OBJ
) drexx.so.
$(OBJ
)
761 -mv rexx.
$(OBJ
).save rexx.
$(OBJ
)
763 lexsrc.so.
$(OBJ
) : $(srcdir)/lexsrc.c
$(srcdir)/rexx.h
$(srcdir)/yaccsrc.h
765 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/lexsrc.c
769 yaccsrc.so.
$(OBJ
) : $(srcdir)/yaccsrc.c
$(srcdir)/defs.h
$(srcdir)/rexx.h
771 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
-DYYMAXDEPTH
=10000 $(srcdir)/yaccsrc.c
775 alloca.so.
$(OBJ
) : $(srcdir)/alloca.c
$(srcdir)/rexx.h
777 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/alloca.c
781 fnmatch.so.
$(OBJ
) : $(srcdir)/contrib
/fnmatch.c
783 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/contrib
/fnmatch.c
787 staticld.so.
$(OBJ
) : $(srcdir)/staticld.c
$(srcdir)/rexx.h .
/config.h
789 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/staticld.c
793 rxpack.so.
$(OBJ
) : $(commondir
)/rxpack.c
$(commondir
)/rxpack.h
795 $(CC
) -DUSE_REGINA
-DHAVE_PROTO
-DDYNAMIC_LIBRARY
$(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(commondir
)/rxpack.c
799 mt_notmt.so.
$(OBJ
) : $(srcdir)/mt_notmt.c
$(srcdir)/rexx.h
801 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/mt_notmt.c
805 mt_posix.so.
$(OBJ
) : $(srcdir)/mt_posix.c
$(srcdir)/rexx.h
807 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/mt_posix.c
811 instore.so.
$(OBJ
) : $(srcdir)/instore.c
$(srcdir)/rexx.h
813 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(srcdir)/instore.c
818 # Rules for GCI objects
820 gci_convert.h
: $(gcidir
)/$(GCI_CONVERT_HEADER
)
821 cp
$(gcidir
)/$(GCI_CONVERT_HEADER
) .
/gci_convert.h
823 gci_call.so.
$(OBJ
) : $(gcidir
)/gci_call.c
$(GCIHEADERS
) gci_convert.h
825 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_call.c
829 gci_convert.so.
$(OBJ
) : $(gcidir
)/gci_convert.c
$(GCIHEADERS
) gci_convert.h
831 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_convert.c
835 gci_execute.so.
$(OBJ
) : $(gcidir
)/gci_execute.c
$(GCIHEADERS
)
837 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_execute.c
841 gci_helper.so.
$(OBJ
) : $(gcidir
)/gci_helper.c
$(GCIHEADERS
)
843 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_helper.c
847 gci_prepare.so.
$(OBJ
) : $(gcidir
)/gci_prepare.c
$(GCIHEADERS
)
849 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_prepare.c
853 gci_reginabridge.so.
$(OBJ
) : $(gcidir
)/gci_reginabridge.c
$(GCIHEADERS
)
855 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_reginabridge.c
859 gci_rxfuncdefine.so.
$(OBJ
) : $(gcidir
)/gci_rxfuncdefine.c
$(GCIHEADERS
)
861 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_rxfuncdefine.c
865 gci_tree.so.
$(OBJ
) : $(gcidir
)/gci_tree.c
$(GCIHEADERS
)
867 $(CC
) $(TSCOPT
) $(CC2O
) $(DYN_COMP
) -c
$(gcidir
)/gci_tree.c
872 # Rules for libregutil.so/a
874 inifile.
$(OBJ
): $(regutildir
)/inifile.c
875 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/inifile.c
877 regcrypt.
$(OBJ
): $(regutildir
)/regcrypt.c
878 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regcrypt.c
880 regfilesys.
$(OBJ
): $(regutildir
)/regfilesys.c
881 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regfilesys.c
883 regini.
$(OBJ
): $(regutildir
)/regini.c
884 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regini.c
886 regmacrospace.
$(OBJ
): $(regutildir
)/regmacrospace.c
887 $(CC
) -c
$(COPT
) -DMACROSPACE
$(CC2O
) $(DYN_COMP
) $(regutildir
)/regmacrospace.c
889 regscreenux.
$(OBJ
): $(regutildir
)/regscreenux.c
890 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regscreenux.c
892 regsemux.
$(OBJ
): $(regutildir
)/regsemux.c
893 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regsemux.c
895 regstem.
$(OBJ
): $(regutildir
)/regstem.c
896 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regstem.c
898 regunicode.
$(OBJ
): $(regutildir
)/regunicode.c
899 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regunicode.c
901 regutil.
$(OBJ
): $(regutildir
)/regutil.c
902 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/regutil.c
904 rxsupport.
$(OBJ
): $(regutildir
)/rxsupport.c
905 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(regutildir
)/rxsupport.c
907 #regtrig.$(OBJ): $(regutildir)/regtrig.c
908 # $(CC) -c $(COPT) $(CC2O) $(DYN_COMP) $(regutildir)/regtrig.c
910 $(SHLPRE
)regutil
$(MODPST
): $(REGUTILOBJ
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
) $(REGUTILEXP
)
911 $(LD_RXLIB_UTILA
) $(REGUTILEXPORTS
) $(REGUTILOBJ
) $(LD_RXLIB_UTILB
) $(REGUTIL_TERM_LIB
) $(BOTHLIBS
)
916 # Rules for sample programs
918 test1.
$(OBJ
): $(srcdir)/test1.c
919 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(srcdir)/test1.c
921 $(SHLPRE
)rxtest1
$(MODPST
): test1.
$(OBJ
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
) $(TEST1EXP
)
922 $(LD_RXLIB_A1
) $(TEST1EXPORTS
) test1.
$(OBJ
) $(LD_RXLIB_B1
)
925 test2.
$(OBJ
): $(srcdir)/test2.c
926 $(CC
) -c
$(COPT
) $(CC2O
) $(DYN_COMP
) $(srcdir)/test2.c
928 $(SHLPRE
)rxtest2
$(MODPST
): test2.
$(OBJ
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
) $(TEST2EXP
)
929 $(LD_RXLIB_A2
) $(TEST2EXPORTS
) test2.
$(OBJ
) $(LD_RXLIB_B2
)
935 regina.exp
: .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/regina_w32_dll.def
$(srcdir)/def2exp.rexx
936 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/def2exp.rexx
$(srcdir)/regina_w32_dll.def regina.exp
938 regutil.exp
: .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/regutil
/regutil.def
$(srcdir)/def2exp.rexx
939 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/def2exp.rexx
$(srcdir)/regutil
/regutil.def regutil.exp
941 test1.exp
: .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/test1_w32_dll.def
$(srcdir)/def2exp.rexx
942 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/def2exp.rexx
$(srcdir)/test1_w32_dll.def test1.exp
944 test2.exp
: .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/test2_w32_dll.def
$(srcdir)/def2exp.rexx
945 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/def2exp.rexx
$(srcdir)/test2_w32_dll.def test2.exp
947 ARCHIVE_FILES
= $(ALLSRC
) $(README
) $(REG_DIR
)/makefile.
* \
948 $(REG_DIR
)/*.rsp
$(DEMOFILES
) $(TRIPFILES
) $(CONTRIBFILES
) \
949 $(CONFFILES
) $(REG_DIR
)/*.def
$(REG_DIR
)/*.ico
$(REG_DIR
)/*.rc
$(REG_DIR
)/*.
info \
950 $(REG_DIR
)/file_id
* $(REG_DIR
)/*.bat
$(REG_DIR
)/*.cmd
$(YACCLEX_FILES
) \
951 $(REG_DIR
)/*.rexx
$(REG_DIR
)/yaccsrc.bound
$(REG_DIR
)/rexx.make \
952 $(EPOC32FILES
) $(TAR_MTSSRC
)
954 ZIP_ARCHIVE_FILES
= $(ZIP_ALLSRC
) $(ZIP_README
) makefile.
* \
955 *.rsp
$(ZIP_DEMOFILES
) $(ZIP_TRIPFILES
) $(ZIP_CONTRIBFILES
) \
956 $(ZIP_CONFFILES
) *.def
*.ico
*.rc
*.
info \
957 file_id
* *.bat
*.cmd
$(ZIP_YACCLEX_FILES
) \
958 *.rexx yaccsrc.bound rexx.make \
959 $(ZIP_EPOC32FILES
) $(ZIP_MTSSRC
)
962 (cd
$(srcdir)/..
;rm -f
$(REG_DIR
))
963 (cd
$(srcdir);PWD
=`pwd`;cd ..
;ln
-sf
${PWD} $(REG_DIR
))
964 (cd
$(srcdir)/..
;tar -cvf
- $(ARCHIVE_FILES
) | gzip
> Regina-REXX-
$(VERDOT
).
tar.gz
)
965 (cd
$(srcdir)/..
;rm -f
$(REG_DIR
))
969 tar -cvf
- $(ARCHIVE_FILES
) | compress
> Regina-REXX-
$(VERDOT
).
tar.Z
)
973 zip regina
$(VER
) $(ARCHIVE_FILES
) )
976 zip regina
$(VER
) $(ZIP_ARCHIVE_FILES
)
982 install: $(BASE_INSTALL
) $(OTHER_INSTALLS
)
985 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(bindir)
986 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(libdir)
987 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(includedir)
988 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(sharedir
)
989 $(INSTALL
) -m
755 -d
$(DESTDIR
)$(mandir)/man1
990 $(INSTALL
) -m
755 -c .
/rexx
$(binarybitprefix
)$(EXE
) $(DESTDIR
)$(bindir)/rexx
$(binarybitprefix
)$(EXE
)
991 $(INSTALL
) -m
755 -c .
/rxqueue
$(binarybitprefix
)$(EXE
) $(DESTDIR
)$(bindir)/rxqueue
$(binarybitprefix
)$(EXE
)
992 $(INSTALL
) -m
755 -c .
/rxstack
$(binarybitprefix
)$(EXE
) $(DESTDIR
)$(bindir)/rxstack
$(binarybitprefix
)$(EXE
)
993 $(INSTALL
) -m
755 -c .
/regina-config
$(DESTDIR
)$(bindir)/regina-config
994 -$(INSTALL
) -m
755 -c .
/rxstack.init.d
$(DESTDIR
)$(sysconfdir
)/rc.d
/init.d
/rxstack
995 @echo
"The system startup/shutdown script; rxstack, may have been installed into $(sysconfdir)/rc.d/init.d"
996 @echo
"You need to create the appropriate links to this script to start and stop rxstack automatically."
997 -$(INSTALL
) -m
755 -c .
/$(LIBPRE
)$(LIBFILE
)$(LIBPST
) $(DESTDIR
)$(libdir)/$(LIBPRE
)$(LIBFILE
)$(LIBPST
)
998 -$(RANLIB
) $(DESTDIR
)$(libdir)/$(LIBPRE
)$(LIBFILE
)$(LIBPST
)
999 $(INSTALL
) -m
644 -c
$(srcdir)/regina
.1 $(DESTDIR
)$(mandir)/man1
/regina
.1
1000 gzip
-f
$(DESTDIR
)$(mandir)/man1
/regina
.1
1001 $(INSTALL
) -m
644 -c
$(srcdir)/rexxsaa.h
$(DESTDIR
)$(includedir)/rexxsaa.h
1002 $(INSTALL
) -m
644 -c .
/en.mtb
$(DESTDIR
)$(sharedir
)/en.mtb
1003 $(INSTALL
) -m
644 -c .
/pt.mtb
$(DESTDIR
)$(sharedir
)/pt.mtb
1004 $(INSTALL
) -m
644 -c .
/no.mtb
$(DESTDIR
)$(sharedir
)/no.mtb
1005 $(INSTALL
) -m
644 -c .
/de.mtb
$(DESTDIR
)$(sharedir
)/de.mtb
1006 $(INSTALL
) -m
644 -c .
/es.mtb
$(DESTDIR
)$(sharedir
)/es.mtb
1007 $(INSTALL
) -m
644 -c .
/pl.mtb
$(DESTDIR
)$(sharedir
)/pl.mtb
1008 $(INSTALL
) -m
644 -c .
/tr.mtb
$(DESTDIR
)$(sharedir
)/tr.mtb
1009 $(INSTALL
) -m
644 -c .
/sv.mtb
$(DESTDIR
)$(sharedir
)/sv.mtb
1010 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/rexxcps.rexx
$(DESTDIR
)$(sharedir
)/rexxcps.rexx
1011 -chmod
755 $(DESTDIR
)$(sharedir
)/rexxcps.rexx
1012 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/animal.rexx
$(DESTDIR
)$(sharedir
)/animal.rexx
1013 -chmod
755 $(DESTDIR
)$(sharedir
)/animal.rexx
1014 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/block.rexx
$(DESTDIR
)$(sharedir
)/block.rexx
1015 -chmod
755 $(DESTDIR
)$(sharedir
)/block.rexx
1016 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/dateconv.rexx
$(DESTDIR
)$(sharedir
)/dateconv.rexx
1017 -chmod
755 $(DESTDIR
)$(sharedir
)/dateconv.rexx
1018 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/timeconv.rexx
$(DESTDIR
)$(sharedir
)/timeconv.rexx
1019 -chmod
755 $(DESTDIR
)$(sharedir
)/timeconv.rexx
1020 $(DESTDIR
)$(bindir)/rexx
$(srcdir)/preinst.rexx
$(bindir)/rexx
$(srcdir)/demo
/newstr.rexx
$(DESTDIR
)$(sharedir
)/newstr.rexx
1021 -chmod
755 $(DESTDIR
)$(sharedir
)/newstr.rexx
1024 $(INSTALL
) -m
755 -c .
/regina
$(binarybitprefix
)$(EXE
) $(DESTDIR
)$(bindir)/regina
$(binarybitprefix
)$(EXE
)
1025 $(DESTDIR
)$(bindir)/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/preinst.rexx
$(bindir)/regina
$(binarybitprefix
)$(EXE
) $(srcdir)/demo
/dynfunc.rexx
$(DESTDIR
)$(sharedir
)/dynfunc.rexx
1026 -chmod
755 $(DESTDIR
)$(sharedir
)/dynfunc.rexx
1027 $(DESTDIR
)$(bindir)/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/preinst.rexx
$(bindir)/regina
$(binarybitprefix
)$(EXE
) $(srcdir)/regutil
/regutil.rexx
$(DESTDIR
)$(sharedir
)/regutil.rexx
1028 -chmod
755 $(DESTDIR
)$(sharedir
)/regutil.rexx
1030 installlib
: installregina
1031 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)$(SHLFILE
)$(SHLPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
)
1032 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)regutil
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)regutil
$(MODPST
)
1033 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest1
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest1
$(MODPST
)
1034 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest2
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest2
$(MODPST
)
1036 installabilib
: installregina
1037 -$(INSTALL
) -m
755 -c .
/$(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
) $(DESTDIR
)$(libdir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
)
1038 -rm -f
$(DESTDIR
)$(libdir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI_MAJOR
)
1039 -(cd
$(DESTDIR
)$(libdir);$(LN_S
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI_MAJOR
) )
1040 -rm -f
$(DESTDIR
)$(libdir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
)
1041 -(cd
$(DESTDIR
)$(libdir);$(LN_S
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
).
$(ABI
) $(SHLPRE
)$(SHLFILE
)$(SHLPST
) )
1042 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)regutil
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)regutil
$(MODPST
)
1043 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest1
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest1
$(MODPST
)
1044 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest2
$(MODPST
) $(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest2
$(MODPST
)
1047 -rm -f
$(DESTDIR
)$(bindir)/rexx
$(binarybitprefix
)$(EXE
)
1048 -rm -f
$(DESTDIR
)$(bindir)/rxqueue
$(binarybitprefix
)$(EXE
)
1049 -rm -f
$(DESTDIR
)$(bindir)/rxstack
$(binarybitprefix
)$(EXE
)
1050 -rm -f
$(DESTDIR
)$(bindir)/regina-config
1051 -rm -f
$(DESTDIR
)$(libdir)/$(LIBPRE
)$(LIBFILE
)$(LIBPST
)
1052 -rm -f
$(DESTDIR
)$(mandir)/man1
/regina
.1.gz
1053 -rm -f
$(DESTDIR
)$(includedir)/rexxsaa.h
1054 -rm -f
$(DESTDIR
)$(bindir)/regina
$(binarybitprefix
)$(EXE
)
1055 -rm -f
$(DESTDIR
)$(libdir)/$(SHLPRE
)regutil
$(MODPST
)
1056 -rm -f
$(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest1
$(MODPST
)
1057 -rm -f
$(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest2
$(MODPST
)
1058 -rm -fr
$(DESTDIR
)$(sharedir
)
1060 # Note: beosinstall is not yet 'DESTDIRized'
1063 $(INSTALL
) -m
755 -d
/boot
/home
/config
/bin
1064 $(INSTALL
) -m
755 -d
/boot
/home
/config
/lib
1065 $(INSTALL
) -m
755 -d
/boot
/home
/config
/include
1066 $(INSTALL
) -m
755 -d
$(sharedir
)
1067 $(INSTALL
) -m
755 -d
$(mandir)/man1
1068 $(INSTALL
) -m
755 -c .
/rexx
/boot
/home
/config
/bin
/rexx
1069 $(INSTALL
) -m
755 -c .
/rxqueue
/boot
/home
/config
/bin
/rxqueue
1070 $(INSTALL
) -m
755 -c .
/rxstack
/boot
/home
/config
/bin
/rxstack
1071 $(INSTALL
) -m
755 -c .
/regina-config
/boot
/home
/config
/bin
/regina-config
1072 $(INSTALL
) -m
755 -c .
/$(LIBPRE
)$(LIBFILE
)$(LIBPST
) /boot
/home
/config
/lib
/$(LIBPRE
)$(LIBFILE
)$(LIBPST
)
1073 # $(INSTALL) -m 744 -c $(srcdir)/regina.1 $(mandir)/man1/regina.1
1074 $(INSTALL
) -m
644 -c
$(srcdir)/rexxsaa.h
/boot
/home
/config
/include/rexxsaa.h
1075 $(INSTALL
) -m
755 -c .
/regina
/boot
/home
/config
/bin
/regina
1076 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)$(SHLFILE
)$(SHLPST
) /boot
/home
/config
/lib
/$(SHLPRE
)$(SHLFILE
)$(SHLPST
)
1077 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)regutil
$(MODPST
) $(sharedir
)/$(SHLPRE
)regutil
$(MODPST
)
1078 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest1
$(MODPST
) $(sharedir
)/$(SHLPRE
)rxtest1
$(MODPST
)
1079 $(INSTALL
) -m
755 -c .
/$(SHLPRE
)rxtest2
$(MODPST
) $(sharedir
)/$(SHLPRE
)rxtest2
$(MODPST
)
1080 $(INSTALL
) -m
644 -c .
/en.mtb
$(sharedir
)/en.mtb
1081 $(INSTALL
) -m
644 -c .
/pt.mtb
$(sharedir
)/pt.mtb
1082 $(INSTALL
) -m
644 -c .
/no.mtb
$(sharedir
)/no.mtb
1083 $(INSTALL
) -m
644 -c .
/de.mtb
$(sharedir
)/de.mtb
1084 $(INSTALL
) -m
644 -c .
/es.mtb
$(sharedir
)/es.mtb
1085 $(INSTALL
) -m
644 -c .
/pl.mtb
$(sharedir
)/pl.mtb
1086 $(INSTALL
) -m
644 -c .
/tr.mtb
$(sharedir
)/tr.mtb
1087 $(INSTALL
) -m
644 -c .
/sv.mtb
$(sharedir
)/sv.mtb
1088 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/rexxcps.rexx
/boot
/home
/config
/bin
/rexxcps.rexx
1089 -chmod
755 /boot
/home
/config
/bin
/rexxcps.rexx
1090 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/animal.rexx
/boot
/home
/config
/bin
/animal.rexx
1091 -chmod
755 /boot
/home
/config
/bin
/animal.rexx
1092 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/block.rexx
/boot
/home
/config
/bin
/block.rexx
1093 -chmod
755 /boot
/home
/config
/bin
/block.rexx
1094 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/dateconv.rexx
/boot
/home
/config
/bin
/dateconv.rexx
1095 -chmod
755 /boot
/home
/config
/bin
/dateconv.rexx
1096 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/timeconv.rexx
/boot
/home
/config
/bin
/timeconv.rexx
1097 -chmod
755 /boot
/home
/config
/bin
/timeconv.rexx
1098 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/regina
$(srcdir)/demo
/dynfunc.rexx
/boot
/home
/config
/bin
/dynfunc.rexx
1099 -chmod
755 /boot
/home
/config
/bin
/dynfunc.rexx
1100 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/rexx
$(srcdir)/demo
/newstr.rexx
/boot
/home
/config
/bin
/newstr.rexx
1101 -chmod
755 /boot
/home
/config
/bin
/newstr.rexx
1102 /boot
/home
/config
/bin
/rexx
$(srcdir)/preinst.rexx
/boot
/home
/config
/bin
/regina
$(srcdir)/regutil
/regutil.rexx
/boot
/home
/config
/bin
/regutil.rexx
1103 -chmod
755 /boot
/home
/config
/bin
/regutil.rexx
1105 cygwininstall
: installbase installregina installlib
1106 mv
$(DESTDIR
)$(libdir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
) $(DESTDIR
)$(bindir)/$(SHLPRE
)$(SHLFILE
)$(SHLPST
)
1107 mv
$(DESTDIR
)$(libdir)/$(SHLPRE
)regutil
$(MODPST
) $(DESTDIR
)$(bindir)/$(SHLPRE
)regutil
$(MODPST
)
1108 mv
$(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest1
$(MODPST
) $(DESTDIR
)$(bindir)/$(SHLPRE
)rxtest1
$(MODPST
)
1109 mv
$(DESTDIR
)$(libdir)/$(SHLPRE
)rxtest2
$(MODPST
) $(DESTDIR
)$(bindir)/$(SHLPRE
)rxtest2
$(MODPST
)
1111 # Need to install libregina.a
1112 $(INSTALL
) -m
755 -c .
/$(LIBPRE
)$(SHLFILE
)$(LIBPST
) $(DESTDIR
)$(libdir)/$(LIBPRE
)$(SHLFILE
)$(LIBPST
)
1118 rm -f regina-config rxstack.init.d
1120 binary
: $(BASE_BINARY
)
1124 -mkdir
-p .
/tmpdir
/bin
1125 -mkdir
-p .
/tmpdir
/lib
1126 -mkdir
-p .
/tmpdir
/include
1127 -mkdir
-p .
/tmpdir
/man
/man1
1128 -mkdir
-p .
/tmpdir
/doc
/regina
1129 -mkdir
-p .
/tmpdir
/share
/regina
1130 -mkdir
-p .
/tmpdir
/rexx
1131 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/makebinary.rexx
-s
$(srcdir) -d.
/tmpdir
-u
$(USE_ABI
) -a
$(ABI_MINOR
) -A
$(ABI_MAJOR
) -p
$(SHLPRE
) -e
$(EXE
) -S
$(SHLPST
) -l
$(LIBPRE
) -L
$(LIBPST
) -b
$(SHLFILE
) -B
$(LIBFILE
) -P
$(binarybitprefix
) -t
$(target
)
1133 tar cvf
- * | gzip
> ..
/Regina-REXX-
$(VERDOT
)-$(target
).tgz
)
1137 -mkdir
-p .
/tmpdir
/bin
1138 -mkdir
-p .
/tmpdir
/lib
1139 -mkdir
-p .
/tmpdir
/include
1140 -mkdir
-p .
/tmpdir
/add-ons
/regina
1141 -mkdir
-p .
/tmpdir
/doc
/regina
1142 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/makebinary.rexx
-s
$(srcdir) -d.
/tmpdir
-u
$(USE_ABI
) -a
$(ABI_MINOR
) -A
$(ABI_MAJOR
) -p
$(SHLPRE
) -e
$(EXE
) -S
$(SHLPST
) -l
$(LIBPRE
) -L
$(LIBPST
) -b
$(SHLFILE
) -B
$(LIBFILE
) -P
$(binarybitprefix
) -t
$(target
)
1144 zip
-r Regina-REXX-
$(VERDOT
)-$(target
).zip
* )
1148 -mkdir
-p .
/tmpdir
/regina
/bin
1149 -mkdir
-p .
/tmpdir
/regina
/lib
1150 -mkdir
-p .
/tmpdir
/regina
/include
1151 -mkdir
-p .
/tmpdir
/regina
/man
/man1
1152 -mkdir
-p .
/tmpdir
/regina
/doc
/regina
1153 -mkdir
-p .
/tmpdir
/regina
/share
/regina
1154 -mkdir
-p .
/tmpdir
/regina
/rexx
1155 .
/rexx
$(binarybitprefix
)$(EXE
) $(srcdir)/makebinary.rexx
-s
$(srcdir) -d.
/tmpdir
/regina
-u
$(USE_ABI
) -a
$(ABI_MINOR
) -A
$(ABI_MAJOR
) -p
$(SHLPRE
) -e
$(EXE
) -S
$(SHLPST
) -l
$(LIBPRE
) -L
$(LIBPST
) -b
$(SHLFILE
) -B
$(LIBFILE
) -P
$(binarybitprefix
) -t
$(target
)
1157 tar cvf
- regina | gzip
> ..
/Regina-REXX-
$(VERDOT
)-$(target
).tgz
)
1160 cp
$(srcdir)/regina64.xpm
$(RPMTOPDIR
)/SOURCES
1161 cp
$(srcdir)/..
/Regina-REXX-
$(VERDOT
).
tar.gz
$(RPMTOPDIR
)/SOURCES
1162 rpmbuild
-ba
$(srcdir)/Regina.spec
1165 -mkdir
-p
$(RPMTOPDIR
)/SOURCES
1166 -mkdir
-p
$(RPMTOPDIR
)/SRPMS
1167 -mkdir
-p
$(RPMTOPDIR
)/RPMS
1168 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/noarch
1169 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/i386
1170 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/i486
1171 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/i586
1172 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/i686
1173 -mkdir
-p
$(RPMTOPDIR
)/RPMS
/athalon
1174 -mkdir
-p
$(RPMTOPDIR
)/BUILD
1175 -mkdir
-p
$(RPMTOPDIR
)/SPECS