0
|
1 GCC_FLAGS=-g ${CFLAGS}
|
|
2
|
2
|
3 all: readpst pst2ldif nick2ldif getidblock readpstlog dumpblocks
|
0
|
4
|
|
5 libpst.o: libpst.c libpst.h define.h
|
|
6 gcc ${GCC_FLAGS} -c libpst.c -o libpst.o
|
|
7
|
|
8 libstrfunc.o: libstrfunc.c libstrfunc.h
|
|
9 gcc ${GCC_FLAGS} -c libstrfunc.c -o libstrfunc.o
|
|
10
|
|
11 debug.o: debug.c define.h
|
|
12 gcc ${GCC_FLAGS} -c debug.c -o debug.o
|
|
13
|
|
14 lzfu.o: lzfu.c define.h
|
|
15 gcc ${GCC_FLAGS} -c lzfu.c -o lzfu.o
|
|
16
|
|
17 readpst: readpst.c define.h libpst.o timeconv.o libstrfunc.o common.h debug.o lzfu.o
|
|
18 # ccmalloc gcc -Wall -Werror readpst.c -g -o readpst libpst.o timeconv.o libstrfunc.o debug.o
|
|
19 # gcc -Wall -Werror readpst.c -g -o readpst libpst.o timeconv.o libstrfunc.o debug.o lzfu.o -lefence
|
|
20 gcc ${GCC_FLAGS} readpst.c -o readpst libpst.o timeconv.o libstrfunc.o debug.o lzfu.o
|
|
21
|
2
|
22 pst2ldif: pst2ldif.c define.h libpst.o timeconv.o libstrfunc.o common.h debug.o lzfu.o
|
|
23 gcc ${GCC_FLAGS} pst2ldif.c -o pst2ldif libpst.o timeconv.o libstrfunc.o debug.o lzfu.o
|
|
24
|
|
25 nick2ldif: nick2ldif.cpp define.h libpst.o timeconv.o libstrfunc.o common.h debug.o lzfu.o
|
|
26 g++ ${GCC_FLAGS} nick2ldif.cpp -o nick2ldif libpst.o timeconv.o libstrfunc.o debug.o lzfu.o
|
|
27
|
0
|
28 timeconv.o: timeconv.c timeconv.h common.h
|
|
29 gcc ${GCC_FLAGS} -c timeconv.c -o timeconv.o
|
|
30
|
|
31 getidblock: getidblock.c define.h libpst.o common.h debug.o libstrfunc.o
|
|
32 gcc ${GCC_FLAGS} getidblock.c -o getidblock libpst.o debug.o timeconv.o libstrfunc.o
|
|
33
|
|
34 testdebug: testdebug.c define.h debug.o
|
|
35 gcc ${GCC_FLAGS} testdebug.c -o testdebug debug.o libstrfunc.o
|
|
36
|
|
37 readpstlog: readpstlog.c define.h debug.o
|
|
38 gcc ${GCC_FLAGS} readpstlog.c -g -o readpstlog debug.o libstrfunc.o
|
|
39
|
|
40 dumpblocks: dumpblocks.c define.h libpst.o debug.o
|
|
41 gcc ${GCC_FLAGS} dumpblocks.c -o dumpblocks libpst.o debug.o libstrfunc.o timeconv.o
|
|
42
|
2
|
43 clean:
|
|
44 rm -f core readpst pst2ldif libpst.o timeconv.o libstrfunc.o debug.o getidblock readpstlog testdebug dumpblocks lzfu.o *~
|
0
|
45
|
|
46 rebuild: clean all
|
|
47
|
|
48 install: all
|
2
|
49 cp readpst /usr/local/bin
|
|
50 cp pst2ldif /usr/local/bin
|
|
51 cp readpstlog /usr/local/bin
|
0
|
52 uninstall:
|
|
53 rm -f /usr/local/bin/readpst
|
2
|
54 rm -f /usr/local/bin/pst2ldif
|
0
|
55 rm -f /usr/local/bin/readpstlog
|