Makefile 795 B

1234567891011121314151617181920212223242526
  1. TOPDIR=../
  2. include Rules.mak
  3. SUBDIRS = util d-link libdl # man
  4. all:
  5. @if [ -d $(TOPDIR)ld.so-1/d-link/$(TARGET_ARCH) ] ; then \
  6. set -e ; for d in $(SUBDIRS) ; do $(MAKE) -C $$d ; done \
  7. fi;
  8. @if [ -d $(TOPDIR)ld.so-1/d-link/$(TARGET_ARCH) ] ; then \
  9. install -d $(TOPDIR)lib ; \
  10. install -m 755 $(TOPDIR)ld.so-1/d-link/$(UCLIBC_LDSO) $(TOPDIR)lib/ld-linux-uclibc.so ; \
  11. install -m 644 $(TOPDIR)ld.so-1/libdl/$(LIBDL).$(MAJOR_VERSION) $(TOPDIR)lib ; \
  12. (cd $(TOPDIR)lib;ln -sf ld-linux-uclibc.so $(UCLIBC_LDSO)); \
  13. (cd $(TOPDIR)lib;ln -sf $(LIBDL).$(MAJOR_VERSION) $(LIBDL)) ; \
  14. fi;
  15. ldso:
  16. @if [ -d $(TOPDIR)ld.so-1/d-link/$(TARGET_ARCH) ] ; then \
  17. $(MAKE) -C d-link; \
  18. fi;
  19. clean:
  20. set -e ; for d in $(SUBDIRS) ; do $(MAKE) -C $$d $@ ; done
  21. -find . -name '*~' | xargs rm -f