~drizzle-trunk/drizzle/development

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
LIBS=	-lpthread -lrt
DEFS=	-DUNIV_LINUX -DMYSQL_SERVER

#x86_32
CFLAGS=	-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2

#5.0
INC=	-I. -I.. -I./../include -I./../../include
INNODBOBJS=	../usr/libusr.a ../srv/libsrv.a ../dict/libdict.a ../que/libque.a\
		../srv/libsrv.a ../ibuf/libibuf.a ../row/librow.a ../pars/libpars.a\
		../btr/libbtr.a ../trx/libtrx.a ../read/libread.a ../usr/libusr.a\
		../buf/libbuf.a ../ibuf/libibuf.a ../eval/libeval.a ../log/liblog.a\
		../fsp/libfsp.a ../fut/libfut.a ../fil/libfil.a ../lock/liblock.a\
		../mtr/libmtr.a ../page/libpage.a ../rem/librem.a ../thr/libthr.a\
		../sync/libsync.a ../data/libdata.a ../mach/libmach.a ../ha/libha.a\
		../dyn/libdyn.a ../mem/libmem.a ../sync/libsync.a ../ut/libut.a\
		../os/libos.a ../ut/libut.a
MYSQLOBJS=	../../mysys/libmysys.a ../../strings/libmystrings.a

.SUFFIXES: .o .c

.c.o:
	$(CC) $(CFLAGS) $(INC) $(DEFS) -c $*.c

all: xtrabackup

xtrabackup : xtrabackup.o $(INNODBOBJS) $(MYSQLOBJS)
	$(CC) xtrabackup.o $(INNODBOBJS) $(MYSQLOBJS) $(LIBS) -o xtrabackup

clean:
	rm -f *.o xtrabackup