NAME = xbup-1.3

PROGS = split_xattr join_xattr strip_locks split1_xattr join1_xattr \
        splitf_xattr joinf_xattr xat 

SCRIPTS = xbup 

HELPERS = xbup_helper 

OBJ = util.o xattr_util.o

CFILES = split_xattr.c util.c xattr_util.c join_xattr.c strip_locks.c \
         split1_xattr.c join1_xattr.c splitf_xattr.c joinf_xattr.c xat.c

HFILES = util.h xattr_util.h

SAMPLES = sample-.xbupconfig



all: ${OBJ} ${PROGS}

%.o: %.c
	gcc -O -Wall -c $<

%: %.c util.o xattr_util.o
	gcc -O -Wall -o $@ $< util.o xattr_util.o

clean:
	rm ${OBJ} 

install:
	cp ${PROGS} ${SCRIPTS} ~/bin

tarball:
	rm -rf ${NAME}
	mkdir ${NAME}
	cp README makefile ${CFILES} ${HFILES} ${SCRIPTS} ${HELPERS} ${SAMPLES}  ${NAME}
	tar -czvf ${NAME}.tgz ${NAME}
	
.SUFFIXES:
