12c7b1c5 (kx 2023-03-24 02:53:04 +0300 1)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 2) AM_CPPFLAGS = -I@top_srcdir@ -DYYERROR_VERBOSE=1
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 3)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 4) sbin_PROGRAMS = cscmd
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 5)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 6) cscmd_SOURCES = bconf.c daemon.c error.c lex.c main.c msglog.c symtab.c utf8ing.c xalloc.c
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 7)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 8) noinst_HEADERS = bconf.h daemon.h error.h lex.h main.h msglog.h symtab.h utf8ing.h xalloc.h
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 9)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 10) control_DATA = rc.cgitd rc.csvnd
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 11) logrotate_DATA = cgit csvn
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 12)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 13) csvndhome_DATA = README.csvn
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 14) cgitdhome_DATA = README.cgit
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 15)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 16) man8_MANS = cscmd.8
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 17) notrans_nodist_man8_MANS = cscmd.8
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 18)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 19) nodist_cscmd_SOURCES = parse.c parse.h rc.csvnd csvn rc.cgitd cgit
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 20) BUILT_SOURCES = parse.c parse.h rc.csvnd csvn rc.cgitd cgit
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 21)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 22) parse.c: parse.y
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 23) @BISON@ -lvy --defines=parse.h -o $@ $^
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 24)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 25) README.csvn: README.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 26) cat $^ | sed "s,\@CSCM_PROGRAM\@,${CSVN_PROGRAM},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 27) sed "s,\@CSCM_PROGRAM_NAME\@,${CSVN_PROGRAM_NAME},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 28)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 29) README.cgit: README.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 30) cat $^ | sed "s,\@CSCM_PROGRAM\@,${CGIT_PROGRAM},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 31) sed "s,\@CSCM_PROGRAM_NAME\@,${CGIT_PROGRAM_NAME},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 32)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 33) rc.csvnd: rc.cscmd.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 34) cat $^ | sed "s,\@sbindir\@,${sbindir},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 35) sed "s,\@CSCM_NAME\@,${CSVN_NAME},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 36) sed "s,\@CSCM_CONFIG\@,${CSVN_CONFIG},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 37) sed "s,\@CSCM_HOME_PATH\@,${CSCM_HOME_PATH},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 38) sed "s,\@CSCM_PID_DIR\@,${CSCM_PID_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 39) sed "s,\@CSCM_LOG_DIR\@,${CSCM_LOG_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 40) sed "s,\@CSCM_PROGRAM\@,${CSVN_PROGRAM},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 41) sed "s,\@CSCM_PROGRAM_NAME\@,${CSVN_PROGRAM_NAME},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 42) sed "s,\@PROGRAM_DAEMON\@,${PROGRAM_DAEMON},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 43)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 44) rc.cgitd: rc.cscmd.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 45) cat $^ | sed "s,\@sbindir\@,${sbindir},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 46) sed "s,\@CSCM_NAME\@,${CGIT_NAME},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 47) sed "s,\@CSCM_CONFIG\@,${CGIT_CONFIG},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 48) sed "s,\@CSCM_HOME_PATH\@,${CSCM_HOME_PATH},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 49) sed "s,\@CSCM_PID_DIR\@,${CSCM_PID_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 50) sed "s,\@CSCM_LOG_DIR\@,${CSCM_LOG_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 51) sed "s,\@CSCM_PROGRAM\@,${CGIT_PROGRAM},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 52) sed "s,\@CSCM_PROGRAM_NAME\@,${CGIT_PROGRAM_NAME},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 53) sed "s,\@PROGRAM_DAEMON\@,${PROGRAM_DAEMON},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 54)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 55) csvn: logrotate.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 56) cat $^ | sed "s,\@CSCM_LOG_DIR\@,${CSCM_LOG_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 57) sed "s,\@CSCM_PROGRAM\@,${CSVN_PROGRAM},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 58)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 59) cgit: logrotate.in
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 60) cat $^ | sed "s,\@CSCM_LOG_DIR\@,${CSCM_LOG_DIR},g" | \
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 61) sed "s,\@CSCM_PROGRAM\@,${CGIT_PROGRAM},g" > $@
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 62)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 63) CLEANFILES = parse.c parse.h parse.output README.csvn rc.csvnd csvn README.cgit rc.cgitd cgit cscmd.8