Mercurial > octave-nkf
comparison Makeconf.in @ 2157:a50f869537b9
[project @ 1996-05-13 09:17:52 by jwe]
author | jwe |
---|---|
date | Mon, 13 May 1996 09:22:29 +0000 |
parents | be6e76ca8a84 |
children | aa04b4b4f285 |
comparison
equal
deleted
inserted
replaced
2156:be6e76ca8a84 | 2157:a50f869537b9 |
---|---|
290 endef | 290 endef |
291 | 291 |
292 define subdir-for-command | 292 define subdir-for-command |
293 $(foreach d, $(SUBDIRS), $(do-subdir-for-command)) | 293 $(foreach d, $(SUBDIRS), $(do-subdir-for-command)) |
294 endef | 294 endef |
295 | |
296 define do-subst-config-vals | |
297 echo making $@ from $(srcdir)/$@.in | |
298 sed < $(srcdir)/$@.in > $@.tmp \ | |
299 -e "s;%VERSION%;${version};" \ | |
300 -e "s;%config_opts%;${config_opts};" \ | |
301 -e "s;%TARGET_HOST_TYPE%;${target_host_type};" \ | |
302 -e "s;%F77%;${F77};" \ | |
303 -e "s;%FFLAGS%;${FFLAGS};" \ | |
304 -e "s;%FPICFLAG%;${FPICFLAG};" \ | |
305 -e "s;%F2C%;${F2C};" \ | |
306 -e "s;%F2CFLAGS%;${F2CFLAGS};" \ | |
307 -e "s;%FLIBS%;${FLIBS};" \ | |
308 -e "s;%CPPFLAGS%;${CPPFLAGS};" \ | |
309 -e "s;%INCFLAGS%;-I${topincludedir} -I${includedir};" \ | |
310 -e "s;%CC%;${CC};" \ | |
311 -e "s;%CC_VERSION%;${CC_VERSION};" \ | |
312 -e "s;%CFLAGS%;${BUG_CFLAGS};" \ | |
313 -e "s;%CPICFLAG%;${CPICFLAG};" \ | |
314 -e "s;%CXX%;${CXX};" \ | |
315 -e "s;%CXX_VERSION%;${CXX_VERSION};" \ | |
316 -e "s;%CXXFLAGS%;${CXXFLAGS};" \ | |
317 -e "s;%CXXPICFLAG%;${CXXPICFLAG};" \ | |
318 -e "s;%BUG_CXXFLAGS%;${BUG_CXXFLAGS};" \ | |
319 -e "s;%HOST_CXXFLAGS%;${HOST_CXXFLAGS};" \ | |
320 -e "s;%NO_IMPLICIT_TEMPLATES%;${NO_IMPLICIT_TEMPLATES};" \ | |
321 -e "s;%GCC_IEEE_FP_FLAG%;${GCC_IEEE_FP_FLAG};" \ | |
322 -e "s;%LDFLAGS%;${LDFLAGS};" \ | |
323 -e "s;%LIBFLAGS%;-L${libdir};" \ | |
324 -e "s;%RLD_FLAG%;${RLD_FLAG};" \ | |
325 -e "s;%CXXLIBS%;${CXXLIBS};" \ | |
326 -e "s;%TERMLIBS%;${TERMLIBS};" \ | |
327 -e "s;%LIBS%;${LIBS};" \ | |
328 -e "s;%LEXLIB%;${LEXLIB};" \ | |
329 -e "s;%LIBPLPLOT%;${LIBPLPLOT};" \ | |
330 -e "s;%LIBDLFCN%;${LIBDLFCN};" \ | |
331 -e "s;%DEFS%;${UGLY_DEFS};" | |
332 $(top_srcdir)/move-if-change $@.tmp $@ | |
333 endef | |
334 | |
335 define do-subst-default-vals | |
336 echo "making $@ from $(srcdir)/$@.in" | |
337 sed < $(srcdir)/$@.in > $@.tmp \ | |
338 -e "s;%DEFAULT_PAGER%;\"${DEFAULT_PAGER}\";" \ | |
339 -e "s;%OCTAVE_PREFIX%;\"${prefix}\";" \ | |
340 -e "s;%OCTAVE_EXEC_PREFIX%;\"${exec_prefix}\";" \ | |
341 -e "s;%OCTAVE_DATADIR%;\"${datadir}\";" \ | |
342 -e "s;%OCTAVE_BINDIR%;\"${bindir}\";" \ | |
343 -e "s;%OCTAVE_LIBDIR%;\"${libdir}\";" \ | |
344 -e "s;%OCTAVE_INFODIR%;\"${infodir}\";" \ | |
345 -e "s;%OCTAVE_FCNFILEDIR%;\"${fcnfiledir}\";" \ | |
346 -e "s;%OCTAVE_LOCALFCNFILEDIR%;\"${localfcnfiledir}\";" \ | |
347 -e "s;%OCTAVE_LOCALFCNFILEPATH%;\"${localfcnfilepath}\";" \ | |
348 -e "s;%OCTAVE_ARCHLIBDIR%;\"${archlibdir}\";" \ | |
349 -e "s;%OCTAVE_OCTFILEDIR%;\"${octfiledir}\";" \ | |
350 -e "s;%OCTAVE_LOCALOCTFILEPATH%;\"${localoctfilepath}\";" \ | |
351 -e "s;%OCTAVE_FCNFILEPATH%;\"${fcnfilepath}\";" \ | |
352 -e "s;%OCTAVE_IMAGEPATH%;\"${imagepath}\";" \ | |
353 -e "s;%TARGET_HOST_TYPE%;\"${target_host_type}\";" \ | |
354 -e "s;%FLIB_LIST%;\"${FLIB_LIST}\";" \ | |
355 -e "s;%FLIB_PATH%;\"${FLIB_PATH}\";" \ | |
356 -e "s;%CXXLIB_LIST%;\"${CXXLIB_LIST}\";" \ | |
357 -e "s;%CXXLIB_PATH%;\"${CXXLIB_PATH}\";" | |
358 $(top_srcdir)/move-if-change $@.tmp $@ | |
359 endef |