| 12345678910111213141516171819202122232425 |
- # SPDX-License-Identifier: GPL-2.0
- SUBDIRS = lib generated samples
- all: $(SUBDIRS) libynl.a
- samples: | lib generated
- libynl.a: | lib generated
- @echo -e "\tAR $@"
- @ar rcs $@ lib/ynl.o generated/*-user.o
- $(SUBDIRS):
- @if [ -f "$@/Makefile" ] ; then \
- $(MAKE) -C $@ ; \
- fi
- clean distclean:
- @for dir in $(SUBDIRS) ; do \
- if [ -f "$$dir/Makefile" ] ; then \
- $(MAKE) -C $$dir $@; \
- fi \
- done
- rm -f libynl.a
- .PHONY: all clean distclean $(SUBDIRS)
|