Makefile 729 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #####
  2. #
  3. # Makefile for FUSD
  4. #
  5. PREFIX = /usr/local
  6. LIBDIR = $(PREFIX)/lib
  7. INCDIR = $(PREFIX)/include
  8. CC = $(CROSS_COMPILE)gcc
  9. LD = $(CROSS_COMPILE)gcc
  10. INSTALL = install
  11. STRIP = $(CROSS_COMPILE)strip
  12. PREFIX = /usr/local
  13. BINDIR = $(PREFIX)/bin
  14. ETCDIR = /etc/$(TARGET)
  15. MANDIR = $(PREFIX)/man
  16. GCF = -std=gnu99 -O2 -g -I../include
  17. SCF = -fPIC
  18. SLF = -shared -nostdlib
  19. export
  20. ####################################################
  21. SUBDIRS = kfusd libfusd examples
  22. default:
  23. $(MAKE) -C libfusd
  24. $(MAKE) -C kfusd
  25. $(MAKE) -C examples
  26. install:
  27. $(MAKE) -C libfusd install
  28. $(MAKE) -C kfusd install
  29. $(MAKE) -C examples install
  30. clean:
  31. $(MAKE) -C kfusd clean
  32. $(MAKE) -C libfusd clean
  33. $(MAKE) -C examples clean