Makefile revision 127912
1# Makefile for libarchive. 2# 3# $FreeBSD: head/lib/libarchive/Makefile 127912 2004-04-05 21:12:29Z kientzle $ 4DEBUG_FLAGS=-g 5LIB= archive 6SHLIB_MAJOR= 1 7 8# I'm not yet ready for a shared version of this library, as 9# there are a couple of API changes still in the works. 10NOPIC= 1 11 12SRCS= archive_check_magic.c \ 13 archive_entry.c \ 14 archive_read.c \ 15 archive_read_data_into_buffer.c \ 16 archive_read_data_into_fd.c \ 17 archive_read_extract.c \ 18 archive_read_open_fd.c \ 19 archive_read_open_file.c \ 20 archive_read_support_compression_all.c \ 21 archive_read_support_compression_bzip2.c \ 22 archive_read_support_compression_gzip.c \ 23 archive_read_support_compression_none.c \ 24 archive_read_support_format_all.c \ 25 archive_read_support_format_cpio.c \ 26 archive_read_support_format_gnutar.c \ 27 archive_read_support_format_tar.c \ 28 archive_string.c \ 29 archive_string_sprintf.c \ 30 archive_util.c \ 31 archive_write.c \ 32 archive_write_open_fd.c \ 33 archive_write_open_file.c \ 34 archive_write_set_compression_bzip2.c \ 35 archive_write_set_compression_gzip.c \ 36 archive_write_set_compression_none.c \ 37 archive_write_set_format.c \ 38 archive_write_set_format_by_name.c \ 39 archive_write_set_format_cpio.c \ 40 archive_write_set_format_pax.c \ 41 archive_write_set_format_shar.c \ 42 archive_write_set_format_ustar.c 43 44MAN = archive_entry.3 \ 45 archive_read.3 \ 46 archive_util.3 \ 47 archive_write.3 \ 48 libarchive.3 \ 49 tar.5 50 51MLINKS += archive_entry.3 archive_entry_clear.3 52MLINKS += archive_entry.3 archive_entry_clone.3 53MLINKS += archive_entry.3 archive_entry_copy_stat.3 54MLINKS += archive_entry.3 archive_entry_dup.3 55MLINKS += archive_entry.3 archive_entry_free.3 56MLINKS += archive_entry.3 archive_entry_gname.3 57MLINKS += archive_entry.3 archive_entry_hardlink.3 58MLINKS += archive_entry.3 archive_entry_new.3 59MLINKS += archive_entry.3 archive_entry_pathname.3 60MLINKS += archive_entry.3 archive_entry_set_devmajor.3 61MLINKS += archive_entry.3 archive_entry_set_devminor.3 62MLINKS += archive_entry.3 archive_entry_set_gid.3 63MLINKS += archive_entry.3 archive_entry_set_gname.3 64MLINKS += archive_entry.3 archive_entry_set_hardlink.3 65MLINKS += archive_entry.3 archive_entry_set_mode.3 66MLINKS += archive_entry.3 archive_entry_set_pathname.3 67MLINKS += archive_entry.3 archive_entry_set_symlink.3 68MLINKS += archive_entry.3 archive_entry_set_tartype.3 69MLINKS += archive_entry.3 archive_entry_set_uid.3 70MLINKS += archive_entry.3 archive_entry_set_uname.3 71MLINKS += archive_entry.3 archive_entry_size.3 72MLINKS += archive_entry.3 archive_entry_stat.3 73MLINKS += archive_entry.3 archive_entry_symlink.3 74MLINKS += archive_entry.3 archive_entry_tartype.3 75MLINKS += archive_entry.3 archive_entry_uname.3 76MLINKS += archive_read.3 archive_read_data.3 77MLINKS += archive_read.3 archive_read_data_into_buffer.3 78MLINKS += archive_read.3 archive_read_data_into_file.3 79MLINKS += archive_read.3 archive_read_data_skip.3 80MLINKS += archive_read.3 archive_read_extract.3 81MLINKS += archive_read.3 archive_read_finish.3 82MLINKS += archive_read.3 archive_read_new.3 83MLINKS += archive_read.3 archive_read_next_header.3 84MLINKS += archive_read.3 archive_read_open.3 85MLINKS += archive_read.3 archive_read_open_fd.3 86MLINKS += archive_read.3 archive_read_open_file.3 87MLINKS += archive_read.3 archive_read_set_bytes_per_block.3 88MLINKS += archive_read.3 archive_read_support_compression_all.3 89MLINKS += archive_read.3 archive_read_support_compression_bzip2.3 90MLINKS += archive_read.3 archive_read_support_compression_gzip.3 91MLINKS += archive_read.3 archive_read_support_compression_none.3 92MLINKS += archive_read.3 archive_read_support_format_all.3 93MLINKS += archive_read.3 archive_read_support_format_cpio.3 94MLINKS += archive_read.3 archive_read_support_format_gnutar.3 95MLINKS += archive_read.3 archive_read_support_format_tar.3 96MLINKS += archive_util.3 archive_compression.3 97MLINKS += archive_util.3 archive_compression_name.3 98MLINKS += archive_util.3 archive_errno.3 99MLINKS += archive_util.3 archive_error_string.3 100MLINKS += archive_util.3 archive_format.3 101MLINKS += archive_util.3 archive_format_name.3 102MLINKS += archive_write.3 archive_write_data.3 103MLINKS += archive_write.3 archive_write_finish.3 104MLINKS += archive_write.3 archive_write_header.3 105MLINKS += archive_write.3 archive_write_new.3 106MLINKS += archive_write.3 archive_write_open.3 107MLINKS += archive_write.3 archive_write_open_fd.3 108MLINKS += archive_write.3 archive_write_open_file.3 109MLINKS += archive_write.3 archive_write_prepare.3 110MLINKS += archive_write.3 archive_write_set_bytes_per_block.3 111MLINKS += archive_write.3 archive_write_set_bytes_in_last_block.3 112MLINKS += archive_write.3 archive_write_set_callbacks.3 113MLINKS += archive_write.3 archive_write_set_compression_bzip2.3 114MLINKS += archive_write.3 archive_write_set_compression_gzip.3 115MLINKS += archive_write.3 archive_write_set_format_pax.3 116MLINKS += archive_write.3 archive_write_set_format_ustar.3 117MLINKS += libarchive.3 archive.3 118 119INCS = archive.h archive_entry.h 120 121.if defined(DMALLOC) 122DEBUG_FLAGS+= -DDEBUG -g 123CFLAGS+= -DHAVE_DMALLOC -I/usr/local/include 124LDFLAGS+= -L/usr/local/lib -ldmalloc 125.endif 126#CFLAGS+= -O3 127 128WARNS?= 6 129 130.include <bsd.lib.mk> 131