[openwrt/openwrt] build/prereq: merge ifndef IB block together

LEDE Commits lede-commits at lists.infradead.org
Thu Dec 31 14:30:15 EST 2020


aparcar pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/cc9d5b5a488d3a43068f621a1ef184f06e43bede

commit cc9d5b5a488d3a43068f621a1ef184f06e43bede
Author: Paul Spooren <mail at aparcar.org>
AuthorDate: Tue Dec 29 18:19:08 2020 -1000

    build/prereq: merge ifndef IB block together
    
    Multiple prereq checks are only required within the build system but not
    for the ImageBuilder. These checks are excluded by using ifndef IB.
    
    This commit merges the three ifndef IB blocks together.
    
    Signed-off-by: Paul Spooren <mail at aparcar.org>
---
 include/prereq-build.mk | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/include/prereq-build.mk b/include/prereq-build.mk
index 5045fabdfb..fb11a070a1 100644
--- a/include/prereq-build.mk
+++ b/include/prereq-build.mk
@@ -38,9 +38,7 @@ $(eval $(call TestHostCommand,working-gcc, \
 	it appears to be broken, \
 	echo 'int main(int argc, char **argv) { return 0; }' | \
 		gcc -x c -o $(TMP_DIR)/a.out -))
-endif
 
-ifndef IB
 $(eval $(call SetupHostCommand,g++, \
 	Please install the GNU C++ Compiler (g++) 4.8 or later, \
 	$(CXX) -dumpversion | grep -E '^(4\.[8-9]|[5-9]\.?|10\.?)', \
@@ -53,14 +51,12 @@ $(eval $(call TestHostCommand,working-g++, \
 	echo 'int main(int argc, char **argv) { return 0; }' | \
 		g++ -x c++ -o $(TMP_DIR)/a.out - -lstdc++ && \
 		$(TMP_DIR)/a.out))
-endif
 
-ifndef IB
 $(eval $(call TestHostCommand,ncurses, \
 	Please install ncurses. (Missing libncurses.so or ncurses.h), \
 	echo 'int main(int argc, char **argv) { initscr(); return 0; }' | \
 		gcc -include ncurses.h -x c -o $(TMP_DIR)/a.out - -lncurses))
-endif
+endif # IB
 
 ifeq ($(HOST_OS),Linux)
   zlib_link_flags := -Wl,-Bstatic -lz -Wl,-Bdynamic



More information about the lede-commits mailing list