mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
4f1d3b786deb4e234bd4a7e20bd9c975ee544017
In both start() and stop(), ret is only assigned on failure. When hypervkvpd starts or stops successfully, return "$ret" expands to an empty string and causes: /etc/init.d/S10hyperv: return: line 31: Illegal number: Those double quotes were added in Buildroot commit [1], to fix a new ShellCheck warning at that time. This was not a complete fix. Only removing the double quote would reintroduce the ShellCheck warning. This would also reintroduce a check-package error. Since a bare return is equivalent to a "return 0", this commit also initializes with ret=0. Doing so will tell ShellCheck "ret" is an integer. Therefore, the ShellCheck warning will no longer be reported. This commit fixes the invalid return value by removing the double quotes and initialzing "ret=0". [1]c4173d8b08Signed-off-by: Benjamin DeCamp <benjamin8532@protonmail.com> [Julien: - add "ret=0" initialization in script to fix check-package error - add extra info in the commit log ] Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commit667335cd18) Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
…
…
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at https://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches
Description
Languages
Makefile
62.5%
Python
19%
C
8.5%
Shell
6.1%
PHP
1.4%
Other
2.1%