annotate pirollback/Makefile @ 389:623316d1ece7

compal/iMelody: capturing initial observations
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 31 Mar 2022 20:56:56 +0000
parents 40b1ae2ab2d7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
42
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
1 CC= gcc
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
2 CFLAGS= -O2
50
40b1ae2ab2d7 pirollback: actual rollback utility implemented, compiles
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 49
diff changeset
3 PROGS= analyze catino dumpjournal inopath rollback
42
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
4
46
78ac405716db pirollback: journal parsing implemented
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 45
diff changeset
5 ANALYZE_OBJS= analyze.o checknames.o init.o journal.o treewalk.o
49
18fa570685de pirollback: catino implemented, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 47
diff changeset
6 CAT_OBJS= catino.o checknames.o init.o journal.o treewalk.o
47
3b6296382e24 pirollback: dumpjournal utility written, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 46
diff changeset
7 DUMPJ_OBJS= checknames.o dumpjournal.o init.o journal.o pathname.o \
3b6296382e24 pirollback: dumpjournal utility written, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 46
diff changeset
8 treewalk.o
45
18472a2ccf55 pirollback: pathname reconstruction implemented
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 44
diff changeset
9 INOPATH_OBJS= checknames.o init.o inopath.o pathname.o treewalk.o
50
40b1ae2ab2d7 pirollback: actual rollback utility implemented, compiles
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 49
diff changeset
10 ROLLBACK_OBJS= checknames.o init.o journal.o pathname.o rollback.o treewalk.o
42
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
11
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
12 all: ${PROGS}
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
13
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
14 analyze: ${ANALYZE_OBJS}
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
15 ${CC} -o $@ ${ANALYZE_OBJS}
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
16
49
18fa570685de pirollback: catino implemented, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 47
diff changeset
17 catino: ${CAT_OBJS}
18fa570685de pirollback: catino implemented, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 47
diff changeset
18 ${CC} -o $@ ${CAT_OBJS}
18fa570685de pirollback: catino implemented, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 47
diff changeset
19
47
3b6296382e24 pirollback: dumpjournal utility written, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 46
diff changeset
20 dumpjournal: ${DUMPJ_OBJS}
3b6296382e24 pirollback: dumpjournal utility written, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 46
diff changeset
21 ${CC} -o $@ ${DUMPJ_OBJS}
3b6296382e24 pirollback: dumpjournal utility written, works
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 46
diff changeset
22
45
18472a2ccf55 pirollback: pathname reconstruction implemented
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 44
diff changeset
23 inopath: ${INOPATH_OBJS}
18472a2ccf55 pirollback: pathname reconstruction implemented
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 44
diff changeset
24 ${CC} -o $@ ${INOPATH_OBJS}
18472a2ccf55 pirollback: pathname reconstruction implemented
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 44
diff changeset
25
50
40b1ae2ab2d7 pirollback: actual rollback utility implemented, compiles
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 49
diff changeset
26 rollback: ${ROLLBACK_OBJS}
40b1ae2ab2d7 pirollback: actual rollback utility implemented, compiles
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 49
diff changeset
27 ${CC} -o $@ ${ROLLBACK_OBJS}
40b1ae2ab2d7 pirollback: actual rollback utility implemented, compiles
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents: 49
diff changeset
28
42
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
29 clean:
15c2ac2c5c73 pirollback: started
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff changeset
30 rm -f *.o *.out *errs ${PROGS}