comparison src/Makefile.in @ 5527:ce71ed4c6da6

[project @ 2005-11-01 22:15:49 by jwe]
author jwe
date Tue, 01 Nov 2005 22:15:49 +0000
parents b4cfbb0ec8c4
children e107161b8ca3
comparison
equal deleted inserted replaced
5526:8c56849b1509 5527:ce71ed4c6da6
251 -L../libcruft $(LIBCRUFT) -L../liboctave $(LIBOCTAVE) \ 251 -L../libcruft $(LIBCRUFT) -L../liboctave $(LIBOCTAVE) \
252 -L. $(LIBOCTINTERP) $(CHOLMOD_LIBS) $(UMFPACK_LIBS) $(AMD_LIBS) \ 252 -L. $(LIBOCTINTERP) $(CHOLMOD_LIBS) $(UMFPACK_LIBS) $(AMD_LIBS) \
253 $(COLAMD_LIBS) $(CCOLAMD_LIBS) $(BLAS_LIBS) $(FFTW_LIBS) $(LIBS) $(FLIBS) 253 $(COLAMD_LIBS) $(CCOLAMD_LIBS) $(BLAS_LIBS) $(FFTW_LIBS) $(LIBS) $(FLIBS)
254 254
255 DISTFILES = Makefile.in ChangeLog mkdefs mkops mkgendoc \ 255 DISTFILES = Makefile.in ChangeLog mkdefs mkops mkgendoc \
256 DOCSTRINGS mkbuiltins mk-oct-links \ 256 DOCSTRINGS mkbuiltins mk-errno-list mk-oct-links \
257 defaults.h.in oct-conf.h.in oct-errno.cc.in octave.gperf oct-gperf.h \ 257 defaults.h.in oct-conf.h.in oct-errno.cc.in octave.gperf oct-gperf.h \
258 octave.cc parse.cc lex.cc y.tab.h gplot.cc \ 258 octave.cc parse.cc lex.cc y.tab.h gplot.cc \
259 $(INCLUDES) $(DIST_SRC) $(OPT_HANDLERS) $(EXTRAS) 259 $(INCLUDES) $(DIST_SRC) $(OPT_HANDLERS) $(EXTRAS)
260 260
261 all: octave$(EXEEXT) stamp-oct-links PKG_ADD DOCSTRINGS 261 all: octave$(EXEEXT) stamp-oct-links PKG_ADD DOCSTRINGS
348 @$(top_srcdir)/move-if-change $@-t $@ 348 @$(top_srcdir)/move-if-change $@-t $@
349 349
350 PKG_ADD: $(DLD_SRC) 350 PKG_ADD: $(DLD_SRC)
351 $(SED) -n -e 's,^//* *PKG_ADD: *,,p' \ 351 $(SED) -n -e 's,^//* *PKG_ADD: *,,p' \
352 -e 's,^/\* *PKG_ADD: *\(.*\) \*/$$,\1,p' \ 352 -e 's,^/\* *PKG_ADD: *\(.*\) \*/$$,\1,p' \
353 $(addprefix $(srcdir)/, $(DLD_SRC)) > PKG_ADD.t 353 $(addprefix $(srcdir)/, $(DLD_SRC)) > PKG_ADD-t
354 mv PKG_ADD.t PKG_ADD 354 mv PKG_ADD-t PKG_ADD
355 355
356 DOCSTRINGS: gendoc$(BUILD_EXEEXT) 356 DOCSTRINGS: gendoc$(BUILD_EXEEXT)
357 ./gendoc > $@-t 357 ./gendoc > $@-t
358 mv $@-t $@ 358 mv $@-t $@
359 359
488 488
489 mostlyclean: clean 489 mostlyclean: clean
490 .PHONY: mostlyclean 490 .PHONY: mostlyclean
491 491
492 distclean: clean 492 distclean: clean
493 rm -f Makefile octave$(EXEEXT) .fname so_locations 493 rm -f Makefile octave$(EXEEXT) .fname so_locations oct-errno.cc
494 rm -f stamp-prereq stamp-liboctave-prereq stamp-oct-links 494 rm -f stamp-prereq stamp-liboctave-prereq stamp-oct-links
495 rm -f doc-files gendoc.cc DOCSTRINGS 495 rm -f doc-files gendoc.cc DOCSTRINGS
496 .PHONY: distclean 496 .PHONY: distclean
497 497
498 maintainer-clean: distclean 498 maintainer-clean: distclean
546 @$(do-subst-config-vals) 546 @$(do-subst-config-vals)
547 547
548 oct-errno.cc: oct-errno.cc.in ../Makeconf Makefile 548 oct-errno.cc: oct-errno.cc.in ../Makeconf Makefile
549 @echo "making $@ from $<" 549 @echo "making $@ from $<"
550 @if test -n "$(PERL)"; then \ 550 @if test -n "$(PERL)"; then \
551 $(srcdir)/mk-errno-list --perl "$(PERL)" < $< > $@.t; \ 551 $(srcdir)/mk-errno-list --perl "$(PERL)" < $< > $@-t; \
552 elif test -n "$(PYTHON)"; then \ 552 elif test -n "$(PYTHON)"; then \
553 $(srcdir)/mk-errno-list --python "$(PYTHON)" < $< > $@.t; \ 553 $(srcdir)/mk-errno-list --python "$(PYTHON)" < $< > $@-t; \
554 else \ 554 else \
555 $(SED) '/@SYSDEP_ERRNO_LIST@/D' $< > $@.t; \ 555 $(SED) '/@SYSDEP_ERRNO_LIST@/D' $< > $@-t; \
556 fi 556 fi
557 @if [ -s $@.t ]; then \ 557 @if [ -s $@-t ]; then \
558 $(top_srcdir)/move-if-change $@.t $@; \ 558 $(top_srcdir)/move-if-change $@-t $@; \
559 else \ 559 else \
560 exit 1; \ 560 exit 1; \
561 fi 561 fi
562 562
563 oct-gperf.h: octave.gperf 563 oct-gperf.h: octave.gperf
564 @echo "making $@ from $<" 564 @echo "making $@ from $<"
565 @$(GPERF) -t -C -D -G -L C++ -Z octave_kw_hash $< > $@-t1 \ 565 @$(GPERF) -t -C -D -G -L C++ -Z octave_kw_hash $< | \
566 || (rm -f $@-t1; exit 1) 566 $(SED) 's,lookup\[,gperf_lookup[,' > $@-t \
567 @$(SED) 's,lookup\[,gperf_lookup[,' $@-t1 > $@-t2 || rm -f $@-t2 567 || (rm -f $@-t; exit 1)
568 @if [ -s $@-t2 ]; then \ 568 @if [ -s $@-t ]; then \
569 $(top_srcdir)/move-if-change $@-t2 $@; \ 569 $(top_srcdir)/move-if-change $@-t $@; \
570 else \ 570 else \
571 exit 1; \ 571 exit 1; \
572 fi 572 fi
573 573
574 # How to make a .oct file from a .o file: 574 # How to make a .oct file from a .o file: