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