Lines Matching refs:program

702 # A command that, prepended to the name and arguments of a program,
703 # and run on the build system, causes that program with those
708 # Likewise, but the name of the program is preceded by
713 # Likewise, but the program's environment will be empty except for any
714 # explicit <variable>=<value> assignments preceding the program name.
734 # How to run a program we just linked with our library.
735 # The program binary is assumed to be $(word 2,$^).
736 built-program-file = $(dir $(word 2,$^))$(notdir $(word 2,$^))
747 # of a program built with the newly built library, produces a command
749 # program. For tests listed in tests-static or xtests-static, it is
752 $(if $(strip $(filter $(notdir $(built-program-file)), \
757 # $(run-program-env) is the default environment variable settings to
758 # use when running a program built with the newly built library.
759 run-program-env = GCONV_PATH=$(common-objpfx)iconvdata \
761 # $(run-program-prefix) is a command that, when prepended to the name
762 # of a program built with the newly built library, produces a command
764 # program. $(run-program-prefix-before-env) and
765 # $(run-program-prefix-after-env) are similar, but separate parts
767 run-program-prefix-before-env = $(test-wrapper-env)
768 run-program-prefix-after-env = $(run-via-rtld-prefix)
769 run-program-prefix = $(run-program-prefix-before-env) $(run-program-env) \
770 $(run-program-prefix-after-env)
771 # $(built-program-cmd) is a command that, executed on the build system
772 # on which "make" is run, runs the newly built program that is the
774 # $(built-program-cmd) is used. $(built-program-cmd-before-env) and
775 # $(built-program-cmd-after-env) are similar, before and after a list
777 built-program-cmd-before-env = $(test-wrapper-env)
778 built-program-cmd-after-env = $(run-via-rtld-prefix) $(built-program-file)
779 built-program-cmd = $(built-program-cmd-before-env) $(run-program-env) \
780 $(built-program-cmd-after-env)
781 # $(host-built-program-cmd) is a command that, executed on the host
782 # for which the library is built, runs the newly built program that is
784 # $(host-built-program-cmd) is used.
785 host-built-program-cmd = $(run-via-rtld-prefix) $(built-program-file)
795 # of a test program built with the newly built library, produces a command
797 # program. For tests listed in tests-static or xtests-static as well
801 # $(test-program-prefix) is a command that, when prepended to the name
802 # of a test program built with the newly built library, produces a command
804 # test program. $(test-program-prefix-before-env) and
805 # $(test-program-prefix-after-env) are similar, before and after a
808 # $(test-program-cmd) is a command that, executed on the build system
809 # on which "make" is run, runs the newly built test program that is the
811 # $(test-program-cmd) is used. $(test-program-cmd-before-env) and
812 # $(test-program-cmd-after-env) are similar, before and after a list
815 # $(host-test-program-cmd) is a command that, executed on the host
816 # for which the library is built, runs the newly built test program that
818 # $(host-test-program-cmd) is used.
822 test-program-prefix-before-env = $(test-wrapper-env)
823 test-program-prefix-after-env =
824 test-program-prefix = $(test-program-prefix-before-env) $(run-program-env) \
825 $(test-program-prefix-after-env)
826 test-program-cmd-before-env = $(test-wrapper-env)
827 test-program-cmd-after-env = $(built-program-file)
828 test-program-cmd = $(test-program-cmd-before-env) $(run-program-env) \
829 $(test-program-cmd-after-env)
830 host-test-program-cmd = $(built-program-file)
833 test-program-prefix-before-env = $(run-program-prefix-before-env)
834 test-program-prefix-after-env = $(run-program-prefix-after-env)
835 test-program-prefix = $(run-program-prefix)
836 test-program-cmd-before-env = $(built-program-cmd-before-env)
837 test-program-cmd-after-env = $(built-program-cmd-after-env)
838 test-program-cmd = $(built-program-cmd)
839 host-test-program-cmd = $(host-built-program-cmd)
888 # The program that makes Emacs-style TAGS files.
891 # The `xgettext' program for producing .pot files from sources.