diff options
Diffstat (limited to 'contrib/libarchive/examples/minitar/Makefile')
-rw-r--r-- | contrib/libarchive/examples/minitar/Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/contrib/libarchive/examples/minitar/Makefile b/contrib/libarchive/examples/minitar/Makefile new file mode 100644 index 0000000..3cd61f3 --- /dev/null +++ b/contrib/libarchive/examples/minitar/Makefile @@ -0,0 +1,34 @@ + +# +# Adjust the following to control which options minitar gets +# built with. See comments in minitar.c for details. +# +CFLAGS= \ + -DNO_BZIP2_CREATE \ + -DNO_BZIP2_EXTRACT \ + -DNO_COMPRESS_EXTRACT \ + -DNO_CPIO_EXTRACT \ + -DNO_CREATE \ + -DNO_GZIP_CREATE \ + -DNO_GZIP_EXTRACT \ + -DNO_LOOKUP + +# Omit 'tree.o' if you're not including create support +#OBJS= minitar.o tree.o +OBJS= minitar.o + +all: minitar + +minitar: $(OBJS) + cc -o minitar -static $(OBJS) -larchive -lz -lbz2 + strip minitar + ls -l minitar + +minitar.o: minitar.c + +tree.o: tree.c + +clean:: + rm -f *.o + rm -f minitar + rm -f *~ |