Blame


1 3096da4e 2021-10-07 op # tests to run as a port of the regression suite. Leave empty to run
2 3096da4e 2021-10-07 op # all.
3 3096da4e 2021-10-07 op TESTS=
4 3096da4e 2021-10-07 op
5 57d2fca4 2022-03-26 op .PHONY: all static clean cleanall test regress install
6 3e4749f7 2020-10-02 op
7 8dfacf02 2022-01-03 op all: Makefile.local gmid gg
8 3e4749f7 2020-10-02 op
9 12042ad7 2021-01-21 op Makefile.local: configure
10 12042ad7 2021-01-21 op ./configure
11 771d8f28 2021-01-17 op
12 12042ad7 2021-01-21 op include Makefile.local
13 771d8f28 2021-01-17 op
14 15902770 2021-01-15 op y.tab.c: parse.y
15 74f0778b 2021-06-16 op ${YACC} -b y parse.y
16 15902770 2021-01-15 op
17 7c956fef 2022-01-03 op gmid: ${GMID_OBJS}
18 7c956fef 2022-01-03 op ${CC} ${GMID_OBJS} -o $@ ${LDFLAGS}
19 0fbe79b3 2021-01-18 op
20 7c956fef 2022-01-03 op gg: ${GG_OBJS}
21 7c956fef 2022-01-03 op ${CC} ${GG_OBJS} -o $@ ${LDFLAGS}
22 15902770 2021-01-15 op
23 2a7f69f4 2022-03-29 op static: ${GMID_OBJS} ${GG_OBJS}
24 7ac42a17 2022-01-30 op ${CC} ${GMID_OBJS} -o gmid ${LDFLAGS} ${STATIC}
25 2a7f69f4 2022-03-29 op ${CC} ${GG_OBJS} -o gg ${LDFLAGS} ${STATIC}
26 771d8f28 2021-01-17 op
27 3e4749f7 2020-10-02 op clean:
28 613c8271 2022-01-03 op rm -f *.o compat/*.o y.tab.c y.tab.h y.output gmid gg
29 d5f4d615 2021-02-01 op rm -f compile_flags.txt
30 ec5c5ced 2021-01-02 op
31 ec5c5ced 2021-01-02 op cleanall: clean
32 8518014c 2021-07-11 op ${MAKE} -C regress clean
33 33d32d1f 2020-12-25 op
34 57d2fca4 2022-03-26 op test: regress
35 e2075518 2022-02-03 op regress: all
36 8e7e7cac 2021-01-02 op ${MAKE} 'TESTS=${TESTS}' -C regress all
37 5c2e310e 2021-01-22 op
38 771d8f28 2021-01-17 op install: gmid
39 ac69e83a 2021-01-21 op mkdir -p ${DESTDIR}${BINDIR}
40 ac69e83a 2021-01-21 op mkdir -p ${DESTDIR}${MANDIR}/man1
41 bf2850b9 2022-04-07 op mkdir -p ${DESTDIR}${MANDIR}/man5
42 ac69e83a 2021-01-21 op ${INSTALL_PROGRAM} gmid ${DESTDIR}${BINDIR}
43 135307cf 2022-01-30 op ${INSTALL_PROGRAM} gg ${DESTDIR}${BINDIR}
44 91d7870b 2021-01-30 op ${INSTALL_MAN} gmid.1 ${DESTDIR}${MANDIR}/man1
45 bf2850b9 2022-04-07 op ${INSTALL_MAN} gmid.conf.5 ${DESTDIR}${MANDIR}/man5
46 135307cf 2022-01-30 op ${INSTALL_MAN} gg.1 ${DESTDIR}${MANDIR}/man1
47 d5f4d615 2021-02-01 op
48 d5f4d615 2021-02-01 op compile_flags.txt:
49 d5f4d615 2021-02-01 op printf "%s\n" ${CFLAGS} > compile_flags.txt
50 a3c5f745 2021-02-23 op
51 a3c5f745 2021-02-23 op # make sure we pass -o to ${CC}. OpenBSD default suffix rule doesn't
52 a3c5f745 2021-02-23 op .SUFFIXES: .c .o
53 a3c5f745 2021-02-23 op .c.o:
54 a3c5f745 2021-02-23 op ${CC} ${CFLAGS} -c $< -o $@