Home
last modified time | relevance | path

Searched full:make (Results 1 – 25 of 6939) sorted by relevance

12345678910>>...278

/Linux-v5.15/Documentation/translations/zh_CN/admin-guide/
DREADME.rst99 make mrproper
116 ``make O=output/dir`` 选项可以为输出文件(包括 .config)指定备用位置。
125 make O=/home/name/build/kernel menuconfig
126 make O=/home/name/build/kernel
127 sudo make O=/home/name/build/kernel modules_install install
141 "make config" 纯文本界面。
143 "make menuconfig" 基于文本的彩色菜单、选项列表和对话框。
145 "make nconfig" 增强的基于文本的彩色菜单。
147 "make xconfig" 基于Qt的配置工具。
149 "make gconfig" 基于GTK+的配置工具。
[all …]
/Linux-v5.15/Documentation/translations/zh_TW/admin-guide/
DREADME.rst102 make mrproper
119 ``make O=output/dir`` 選項可以爲輸出文件(包括 .config)指定備用位置。
128 make O=/home/name/build/kernel menuconfig
129 make O=/home/name/build/kernel
130 sudo make O=/home/name/build/kernel modules_install install
144 "make config" 純文本界面。
146 "make menuconfig" 基於文本的彩色菜單、選項列表和對話框。
148 "make nconfig" 增強的基於文本的彩色菜單。
150 "make xconfig" 基於Qt的配置工具。
152 "make gconfig" 基於GTK+的配置工具。
[all …]
/Linux-v5.15/tools/perf/
DMakefile7 # you can use the 'make -f Makefile.perf' method to invoke it.
11 # Clear out the built-in rules GNU make defines by default (such as .o targets),
23 # in this system: 'make -j8' on a 8-CPU system, etc.
25 # (To override it, run 'make JOBS=1' and similar.)
55 @printf ' BUILD: Doing '\''make \033[33m-j'$(JOBS)'\033[m'\'' parallel build\n'
58 define make macro
59 @$(MAKE) -f Makefile.perf --no-print-directory -j$(JOBS) O=$(FULL_O) $(SET_DEBUG) $@
70 $(make)
90 $(make) -j1
94 # it also uses only the tests/make targets that don't pollute the source
[all …]
DMakefile.perf105 # When selected, pass LLVM_CONFIG=/path/to/llvm-config to `make' if
165 # Do not use make's built-in rules
172 # because make sets default values, so the simpler ?= approach
213 # the first target in the separate make session not to be
214 # disturbed by any parallel make jobs. Once fixdep is done
232 goals := $(filter-out all sub-make, $(MAKECMDGOALS))
234 $(goals) all: sub-make
236 sub-make: fixdep
238 $(Q)$(MAKE) FIXDEP=1 -f Makefile.perf $(goals)
658 $(Q)$(MAKE) $(build)=perf
[all …]
/Linux-v5.15/Documentation/dev-tools/
Dkselftest.rst31 $ make -C tools/testing/selftests
35 $ make -C tools/testing/selftests run_tests
39 $ make kselftest
51 $ make O=/tmp/kselftest kselftest
55 $ export KBUILD_OUTPUT=/tmp/kselftest; make kselftest
61 Kselftest supports "summary" option to make it easier to understand the test
68 $ make summary=1 kselftest
73 You can use the "TARGETS" variable on the make command line to specify
78 $ make -C tools/testing/selftests TARGETS=ptrace run_tests
82 $ make TARGETS="size timers" kselftest
[all …]
Dcoccinelle.rst47 make
51 sudo make install
106 To make a report for every semantic patch, run the following command::
108 make coccicheck MODE=report
112 make coccicheck MODE=patch
128 make coccicheck MODE=report V=1
136 make coccicheck MODE=report J=4
148 value is propagated back, and the return value of the ``make coccicheck``
154 The optional make variable COCCI can be used to check a single
160 make coccicheck COCCI=<my_SP.cocci> MODE=patch
[all …]
/Linux-v5.15/samples/bpf/
DREADME.rst23 make -C tools clean
24 make -C samples/bpf clean
25 make clean
29 make defconfig
38 make headers_install
41 level directory, that the make system automatically pickup first.
49 make M=samples/bpf
51 It is also possible to call make from this directory. This will just
52 hide the invocation of make as above.
81 It is also possible to point make to the newly compiled 'llc' or
[all …]
/Linux-v5.15/tools/build/tests/
Drun.sh5 make -C ex V=1 clean > ex.out 2>&1
6 make -C ex V=1 >> ex.out 2>&1
13 make -C ex V=1 clean > /dev/null 2>&1
18 make -C ex V=1 clean > ex.out 2>&1
20 # use -rR to disable make's builtin rules
21 make -rR -C ex V=1 ex.o >> ex.out 2>&1
22 make -rR -C ex V=1 ex.i >> ex.out 2>&1
23 make -rR -C ex V=1 ex.s >> ex.out 2>&1
35 make -C ex V=1 clean > /dev/null 2>&1
40 make -C ex V=1 clean > ex.out 2>&1
[all …]
/Linux-v5.15/Documentation/admin-guide/
DREADME.rst84 the backup files (some-file-name~ or some-file-name.orig), and make sure
107 - Make sure you have no stale .o files and dependencies lying around::
110 make mrproper
131 Using the option ``make O=output/dir`` allows you to specify an alternate
141 make O=/home/name/build/kernel menuconfig
142 make O=/home/name/build/kernel
143 sudo make O=/home/name/build/kernel modules_install install
146 used for all invocations of make.
155 new version with minimal work, use ``make oldconfig``, which will
160 "make config" Plain text interface.
[all …]
/Linux-v5.15/
DMakefile9 # To see a list of typical targets execute "make help"
28 # turn into vmlinux), we will call a sub make in that other dir, and
39 # Do not use make's built-in rules and variables
77 # Use 'make V=1' to see the full commands
94 # If the user is running make -s (silent mode), suppress echoing of
107 # Use 'make C=1' to enable checking of only re-compiled files.
108 # Use 'make C=2' to enable checking of *all* source files, regardless
123 # Use make M=dir or set the environment variable KBUILD_EXTMOD to specify the
144 # cd /dir/to/store/output/files; make -f /dir/to/kernel/source/Makefile
150 # Use "make O=dir/to/store/output/files/"
[all …]
/Linux-v5.15/tools/testing/selftests/drivers/net/netdevsim/
Dfib_notifications.sh31 # Make sure that the first notification was emitted without
47 # Make sure that the first notification was emitted without RTM_F_TRAP
112 # Make sure a single notification will be emitted for the programmed
119 # Make sure two notifications will be emitted for the programmed route.
125 # make sure a single notification will be emitted for the programmed
165 # Make sure a single notification will be emitted for the deleted route,
212 # Make sure a single notification will be emitted for the new route.
218 # Make sure two notifications will be emitted for the new route.
224 # make sure a single notification will be emitted for the new route.
246 # Make sure a single notification will be emitted for the programmed
[all …]
/Linux-v5.15/tools/testing/selftests/
DMakefile80 # Run "make quicktest=1 run_tests" or
81 # "make quicktest=1 kselftest" from top level Makefile
96 # built; make will fail if any of the targets cannot be built. If
97 # FORCE_TARGETS is not set (the default), make will succeed if at least one
134 # set default goal to all, so make without a target runs all, even when
141 # dependency in "make kselftest" case. In this case, second level
142 # make inherits builtin-rules which will use the rule generate
151 # Local build cases: "make kselftest", "make -C" - headers are installed
155 $(MAKE) --no-builtin-rules ARCH=$(ARCH) -C $(top_srcdir) headers_install
157 $(MAKE) --no-builtin-rules INSTALL_HDR_PATH=$$BUILD/usr \
[all …]
/Linux-v5.15/tools/testing/selftests/rcutorture/bin/
Dtorture.sh87 echo " --kcsan-kmake-arg kernel-make-arguments"
186 checkarg --kcsan-kmake-arg "(kernel make arguments)" $# "$2" '.*' '^error$'
316 # make allmodconfig
322 echo " --- make clean" > "$amcdir/Make.out" 2>&1
323 make -j$MAKE_ALLOTED_CPUS clean >> "$amcdir/Make.out" 2>&1
324 echo " --- make allmodconfig" >> "$amcdir/Make.out" 2>&1
325 make -j$MAKE_ALLOTED_CPUS allmodconfig >> "$amcdir/Make.out" 2>&1
326 echo " --- make " >> "$amcdir/Make.out" 2>&1
327 make -j$MAKE_ALLOTED_CPUS >> "$amcdir/Make.out" 2>&1
329 echo $retcode > "$amcdir/Make.exitcode"
[all …]
Dconfiginit.sh33 make clean > $resdir/Make.clean 2>&1
35 make $TORTURE_KMAKE_ARG $TORTURE_DEFCONFIG > $resdir/Make.defconfig.out 2>&1
39 yes '' | make $TORTURE_KMAKE_ARG oldconfig > $resdir/Make.oldconfig.out 2> $resdir/Make.oldconfig.e…
Dkvm-build.sh44 # Tell "make" to use double the number of real CPUs on the build system.
46 make -j$((2 * ncpus)) $TORTURE_KMAKE_ARG > $resdir/Make.out 2>&1
48 …| grep "rcu[^/]*": < $resdir/Make.out | egrep -q "Stop|Error|error:|warning:" || egrep -q "Stop|Er…
51 egrep "Stop|Error|error:|warning:" < $resdir/Make.out
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_bpftool_build.sh10 echo -e "\t\t-j <n>:\tPass -j flag to 'make'."
51 echo -e "command: make -s $* >/dev/null"
52 make $J -s $* >/dev/null
65 make -s clean
78 echo -e "command: make -s $ARGS ${@: -1}=$TMPDIR/ >/dev/null"
79 make $J -s $ARGS ${@: -1}=$TMPDIR/ >/dev/null
98 echo -e "skip: make tools/bpf OUTPUT=<dir> (not supported)\n"
102 echo -e "skip: make tools/bpf (no .config found)\n"
103 echo -e "skip: make tools/bpf OUTPUT=<dir> (not supported)\n"
104 echo -e "skip: make tools/bpf O=<dir> (no .config found)\n"
[all …]
/Linux-v5.15/Documentation/kbuild/
Dmodules.rst49 complexity, so one only has to type "make" to build the module. This is
63 An alternative is to use the "make" target "modules_prepare." This will
64 make sure the kernel contains the information required. The target
70 executed to make module versioning work.
77 $ make -C <path_to_kernel_src> M=$PWD
84 $ make -C /lib/modules/`uname -r`/build M=$PWD
89 $ make -C /lib/modules/`uname -r`/build M=$PWD modules_install
96 make -C $KDIR M=$PWD
100 "make" will actually change to the specified directory
112 When building an external module, only a subset of the "make"
[all …]
Dkconfig-macro-language.rst8 The basic idea was inspired by Make. When we look at Make, we notice sort of
29 Then, Make analyzes the dependency graph and determines the targets to be
53 Like in Make, a variable in Kconfig works as a macro variable. A macro
96 Like Make, Kconfig provides several built-in functions. Every function takes a
99 In Make, every built-in function takes at least one argument. Kconfig allows
142 Make vs Kconfig
145 Kconfig adopts Make-like macro language, but the function call syntax is
148 A function call in Make looks like this::
156 to make "info" function print " hello", you can write like follows::
169 Make - for example, $(subst .c, .o, $(sources)) is a typical mistake; it
[all …]
/Linux-v5.15/drivers/comedi/drivers/ni_routing/tools/
DMakefile2 # this make file is simply to help autogenerate these files:
12 @echo "\`make csv-files\`"
16 @echo "\`make c-files\`"
20 @echo "\`make csv-blank\`"
24 @echo "\`make clean-partial\`"
26 @echo "\`make clean\`"
28 @echo "\`make everything\`"
70 # The make rules are as follows:
/Linux-v5.15/Documentation/networking/device_drivers/cable/
Dsb1000.rst26 2. Several PPP scripts which live in /etc/ppp to make connecting via your
57 To make the SB1000 card work, follow these steps:
59 1. Run ``make config``, or ``make menuconfig``, or ``make xconfig``, whichever
61 configuration. Make sure to say "Y" to "Prompt for development drivers"
65 2. **BEFORE** you build the kernel, edit drivers/net/sb1000.c. Make sure
76 IRQ, and DMA settings for all your PnP cards. Make sure none of the settings
86 and do a ``make cmconfig`` and then ``install -c cmconfig /usr/local/sbin``.
87 Don't do ``make install`` because it expects to find all the utilities built
155 /usr/include/linux and /usr/include/asm header files. Make sure you
165 Make sure they don't conflict with any other pieces of hardware first! Then
[all …]
/Linux-v5.15/arch/arm64/
DMakefile87 # make sure to pass the newest target architecture to -march.
92 # make sure to pass the newest target architecture to -march.
147 # Default target when executing plain make
155 $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
158 $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
168 $(Q)$(MAKE) $(build)=arch/arm64/kernel/vdso $@
170 $(Q)$(MAKE) $(build)=arch/arm64/kernel/vdso32 $@)
173 $(Q)$(MAKE) $(build)=arch/arm64/tools kapi
188 $(Q)$(MAKE) $(clean)=$(boot)
189 $(Q)$(MAKE) $(clean)=arch/arm64/kernel/vdso
[all …]
/Linux-v5.15/arch/s390/
DMakefile101 # make use of hotpatch feature if the compiler supports it
142 $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
145 $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
148 $(Q)$(MAKE) $(build)=arch/$(ARCH)/kernel/vdso64 $@
151 $(Q)$(MAKE) $(clean)=$(boot)
152 $(Q)$(MAKE) $(clean)=$(tools)
155 $(Q)$(MAKE) $(build)=$(syscalls) uapi
158 $(Q)$(MAKE) $(build)=$(syscalls) kapi
159 $(Q)$(MAKE) $(build)=$(tools) kapi
169 $(Q)$(MAKE) $(build)=arch/s390/kernel/vdso64 include/generated/vdso64-offsets.h
[all …]
/Linux-v5.15/Documentation/core-api/
Dsymbol-namespaces.rst27 kernel. As of today, modules that make use of symbols exported into namespaces,
54 and kernel/module.c make use the namespace at build time or module load time,
132 (along with other module meta data). To make the life of module authors (and
133 subsystem maintainers) easier, a script and make target is available to fixup
136 $ make nsdeps
141 - ``make``
143 - run ``make nsdeps`` to add the import to the correct code location
146 Again, ``make nsdeps`` will eventually add the missing namespace imports for
150 - ``make`` (preferably with an allmodconfig to cover all in-kernel
153 - run ``make nsdeps`` to add the import to the correct code location
[all …]
/Linux-v5.15/tools/perf/tests/
Dmake7 @echo "Testing Makefile"; $(MAKE) -sf tests/make MK=Makefile
8 @echo "Testing Makefile.perf"; $(MAKE) -sf tests/make MK=Makefile.perf SET_PARALLEL=1 SET_O=1
12 @echo "Testing Makefile"; $(MAKE) -sf tests/make MK=Makefile $@
57 # we need some IS_(32/64) flag to make this generic
66 # standard single make variable specified
130 MAKE_F := $(MAKE)
132 MAKE_F := $(MAKE) -f $(MK)
303 clean := @(cd $(PERF); $(MAKE_F) -s $(O_OPT) clean >/dev/null && $(MAKE) -s $(O_OPT) -C ../build cl…
358 @echo "- make -C <kernelsrc> $(PARALLEL_OPT) $(K_O_OPT) tools/perf"
360 (make -C ../.. $(PARALLEL_OPT) $(K_O_OPT) tools/perf) > $@ 2>&1 && \
[all …]
/Linux-v5.15/tools/testing/selftests/powerpc/pmu/
DMakefile3 $(MAKE) -C ../
28 TARGET=ebb; BUILD_TARGET=$$OUTPUT/$$TARGET; $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET run_tests
34 TARGET=ebb; BUILD_TARGET=$$OUTPUT/$$TARGET; $(MAKE) OUTPUT=$$BUILD_TARGET -s -C $$TARGET emit_tests
40 TARGET=ebb; BUILD_TARGET=$$OUTPUT/$$TARGET; $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET install
45 TARGET=ebb; BUILD_TARGET=$$OUTPUT/$$TARGET; $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET clean
48 …TARGET=$@; BUILD_TARGET=$$OUTPUT/$$TARGET; mkdir -p $$BUILD_TARGET; $(MAKE) OUTPUT=$$BUILD_TARGET …

12345678910>>...278