Mercurial > octave-nkf
comparison build-aux/common.mk @ 16135:98b211a163ce
build: remove obsolet macros from common.mk
* build-aux/common.mk: Remove unused sed expressions from do_subst_script_vals.
Remove unused macros do_script_install, do_script_uninstall.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 26 Feb 2013 20:33:47 -0800 |
parents | 43e6415393ff |
children | 23af74103b2c |
comparison
equal
deleted
inserted
replaced
16134:ec9c6222ef5a | 16135:98b211a163ce |
---|---|
279 $(AMD_LDFLAGS) $(CAMD_LDFLAGS) $(COLAMD_LDFLAGS) \ | 279 $(AMD_LDFLAGS) $(CAMD_LDFLAGS) $(COLAMD_LDFLAGS) \ |
280 $(CCOLAMD_LDFLAGS) $(CXSPARSE_LDFLAGS) | 280 $(CCOLAMD_LDFLAGS) $(CXSPARSE_LDFLAGS) |
281 | 281 |
282 ## Order matters, at least on some systems (Cygwin, for example). | 282 ## Order matters, at least on some systems (Cygwin, for example). |
283 SPARSE_XLIBS = \ | 283 SPARSE_XLIBS = \ |
284 $(CHOLMOD_LIBS) $(UMFPACK_LIBS) \ | 284 $(CHOLMOD_LIBS) $(UMFPACK_LIBS) \ |
285 $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \ | 285 $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \ |
286 $(CCOLAMD_LIBS) $(CXSPARSE_LIBS) | 286 $(CCOLAMD_LIBS) $(CXSPARSE_LIBS) |
287 | 287 |
288 TERM_LIBS = @TERM_LIBS@ | 288 TERM_LIBS = @TERM_LIBS@ |
289 | 289 |
290 UMFPACK_CPPFLAGS = @UMFPACK_CPPFLAGS@ | 290 UMFPACK_CPPFLAGS = @UMFPACK_CPPFLAGS@ |
291 UMFPACK_LDFLAGS = @UMFPACK_LDFLAGS@ | 291 UMFPACK_LDFLAGS = @UMFPACK_LDFLAGS@ |
697 echo "making $@ from $<" | 697 echo "making $@ from $<" |
698 $(SED) < $< \ | 698 $(SED) < $< \ |
699 -e "s|%AWK%|${AWK}|g" \ | 699 -e "s|%AWK%|${AWK}|g" \ |
700 -e "s|%FIND%|${FIND}|g" \ | 700 -e "s|%FIND%|${FIND}|g" \ |
701 -e "s|%SED%|${SED}|g" \ | 701 -e "s|%SED%|${SED}|g" \ |
702 -e "s|%library_path_var%|${library_path_var}|g" \ | |
703 -e "s|%liboctinterp%|${SHLPRE}octinterp.${SHLEXT}|g" \ | |
704 -e "s|%liboctave%|${SHLPRE}octave.${SHLEXT}|g" \ | |
705 -e "s|%ldpreloadsep%|${ldpreloadsep}|g" \ | |
706 -e "s|%srcdir%|${srcdir}|" \ | |
707 -e "s|%top_srcdir%|${top_srcdir}|" \ | |
708 -e "s|%abs_top_srcdir%|${abs_top_srcdir}|" \ | 702 -e "s|%abs_top_srcdir%|${abs_top_srcdir}|" \ |
709 -e "s|%builddir%|$(shell pwd)|" > $@-t | 703 -e "s|%builddir%|$(shell pwd)|" > $@-t |
710 $(simple_move_if_change_rule) | 704 $(simple_move_if_change_rule) |
711 endef | 705 endef |
712 | 706 |
713 define do_script_install | |
714 $(top_srcdir)/build-aux/mkinstalldirs $(DESTDIR)$(fcnfiledir)/$(script_sub_dir) | |
715 for f in $(FCN_FILES); do \ | |
716 fbase=`basename $$f`; \ | |
717 rm -f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/$$fbase; \ | |
718 $(INSTALL_DATA) $$f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/$$fbase; \ | |
719 done | |
720 $(top_srcdir)/mkpkgadd $(DESTDIR)$(fcnfiledir)/$(script_sub_dir) > $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD.t | |
721 if [ -n "`cat $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD.t`" ]; then \ | |
722 $(INSTALL_DATA) $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD.t $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD ; \ | |
723 else \ | |
724 rm -f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD.t ; \ | |
725 fi | |
726 endef | |
727 | |
728 define do_script_uninstall | |
729 for f in $(FCN_FILES_NO_DIR); \ | |
730 do rm -f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/$$f; \ | |
731 done | |
732 rm -f $(DESTDIR)$(fcnfiledir)/$(script_sub_dir)/PKG_ADD | |
733 -rmdir $(DESTDIR)$(fcnfiledir)/$(script_sub_dir) | |
734 endef | |
735 | |
736 define test-file-commands | 707 define test-file-commands |
737 ( echo "## DO NOT EDIT! Generated automatically from $(<F) by Make."; $(GREP) '^%!' $< ) > $@-t | 708 ( echo "## DO NOT EDIT! Generated automatically from $(<F) by Make."; $(GREP) '^%!' $< ) > $@-t |
738 mv $@-t $@ | 709 mv $@-t $@ |
739 endef | 710 endef |
740 | 711 |