Makefile 571 B

1234567891011121314151617181920212223242526272829303132
  1. #
  2. # Adjust the following to control which options minitar gets
  3. # built with. See comments in minitar.c for details.
  4. #
  5. CFLAGS= \
  6. -DNO_BZIP2_CREATE \
  7. -I../../libarchive \
  8. -g
  9. #
  10. # You may need to add additional libraries or link options here
  11. # For example, many Linux systems require -lacl
  12. #
  13. LIBS= -lz -lbz2
  14. # How to link against libarchive.
  15. LIBARCHIVE= ../../libarchive/libarchive.a
  16. all: minitar
  17. minitar: minitar.o
  18. cc -g -o minitar minitar.o $(LIBARCHIVE) $(LIBS)
  19. strip minitar
  20. ls -l minitar
  21. minitar.o: minitar.c
  22. clean::
  23. rm -f *.o
  24. rm -f minitar
  25. rm -f *~