123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- When a submake fails, the build of FLTK was stopping, but the main
- make was returning 0. Therefore, Buildroot was going on with the build
- of the other components, even though the build of FLTK failed.
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- Index: fltk-1.1.7/Makefile
- ===================================================================
- --- fltk-1.1.7.orig/Makefile 2010-05-21 15:52:20.000000000 +0200
- +++ fltk-1.1.7/Makefile 2010-05-21 15:52:43.000000000 +0200
- @@ -32,7 +32,7 @@
- all: makeinclude
- for dir in $(DIRS); do\
- echo "=== making $$dir ===";\
- - (cd $$dir; $(MAKE) $(MFLAGS)) || break;\
- + (cd $$dir; $(MAKE) $(MFLAGS)) || exit 1;\
- done
-
- install: makeinclude
- @@ -42,7 +42,7 @@
- -chmod 755 $(DESTDIR)$(bindir)/fltk-config
- for dir in FL $(DIRS); do\
- echo "=== installing $$dir ===";\
- - (cd $$dir; $(MAKE) $(MFLAGS) install) || break;\
- + (cd $$dir; $(MAKE) $(MFLAGS) install) || exit 1;\
- done
-
- install-desktop: makeinclude
- @@ -54,7 +54,7 @@
- $(RM) $(DESTDIR)$(bindir)/fltk-config
- for dir in FL $(DIRS); do\
- echo "=== uninstalling $$dir ===";\
- - (cd $$dir; $(MAKE) $(MFLAGS) uninstall) || break;\
- + (cd $$dir; $(MAKE) $(MFLAGS) uninstall) || exit 1;\
- done
-
- uninstall-desktop: makeinclude
- @@ -65,14 +65,14 @@
- depend: makeinclude
- for dir in $(DIRS); do\
- echo "=== making dependencies in $$dir ===";\
- - (cd $$dir; $(MAKE) $(MFLAGS) depend) || break;\
- + (cd $$dir; $(MAKE) $(MFLAGS) depend) || exit 1;\
- done
-
- clean:
- -$(RM) core *.o
- for dir in $(DIRS); do\
- echo "=== cleaning $$dir ===";\
- - (cd $$dir; $(MAKE) $(MFLAGS) clean) || break;\
- + (cd $$dir; $(MAKE) $(MFLAGS) clean) || exit 1;\
- done
-
- distclean: clean
|