cSvn-UI for SVN Repositories

cGit-UI – is a web interface for Subversion (SVN) Repositories. cSvn CGI script is writen in C and therefore it's fast enough

6 Commits   0 Branches   2 Tags
bfc1508d (kx 2023-03-24 03:55:33 +0300  1) 
bfc1508d (kx 2023-03-24 03:55:33 +0300  2) AM_CPPFLAGS       = -I@top_srcdir@ -DLOCALEDIR='"$(localedir)"'
bfc1508d (kx 2023-03-24 03:55:33 +0300  3) 
bfc1508d (kx 2023-03-24 03:55:33 +0300  4) script_PROGRAMS   = csvn-ui.cgi
bfc1508d (kx 2023-03-24 03:55:33 +0300  5) script_DATA       = robots.txt .csvn/pixmaps/favicon/favicon.ico
bfc1508d (kx 2023-03-24 03:55:33 +0300  6) 
bfc1508d (kx 2023-03-24 03:55:33 +0300  7) csvn_ui_cgi_SOURCES  = csvn-cgi.c ctx.c date.c dlist.c fatal.c
bfc1508d (kx 2023-03-24 03:55:33 +0300  8) csvn_ui_cgi_SOURCES += html.c http.c repolist.c strbuf.c system.c wrapper.c
bfc1508d (kx 2023-03-24 03:55:33 +0300  9) csvn_ui_cgi_SOURCES += ui-shared.c ui-repolist.c ui-file.c ui-tree.c ui-diff.c
bfc1508d (kx 2023-03-24 03:55:33 +0300 10) csvn_ui_cgi_SOURCES += ui-blame.c ui-log.c cmpvers.c
bfc1508d (kx 2023-03-24 03:55:33 +0300 11) 
bfc1508d (kx 2023-03-24 03:55:33 +0300 12) noinst_HEADERS    = ctx.h date.h dlist.h fatal.h
bfc1508d (kx 2023-03-24 03:55:33 +0300 13) noinst_HEADERS   += html.h http.h repolist.h strbuf.h system.h wrapper.h
bfc1508d (kx 2023-03-24 03:55:33 +0300 14) noinst_HEADERS   += ui-shared.h ui-repolist.h ui-file.h ui-tree.h ui-diff.h
bfc1508d (kx 2023-03-24 03:55:33 +0300 15) noinst_HEADERS   += ui-blame.h ui-log.h cmpvers.h
bfc1508d (kx 2023-03-24 03:55:33 +0300 16) 
bfc1508d (kx 2023-03-24 03:55:33 +0300 17) man5_MANS = csvn-ui.rc.5
bfc1508d (kx 2023-03-24 03:55:33 +0300 18) notrans_dist_man5_MANS = csvn-ui.rc.5
bfc1508d (kx 2023-03-24 03:55:33 +0300 19) 
bfc1508d (kx 2023-03-24 03:55:33 +0300 20) #
bfc1508d (kx 2023-03-24 03:55:33 +0300 21) # Add: libxml2, ...
bfc1508d (kx 2023-03-24 03:55:33 +0300 22) #
bfc1508d (kx 2023-03-24 03:55:33 +0300 23) CPPFLAGS   += $(XML_CFLAGS)
bfc1508d (kx 2023-03-24 03:55:33 +0300 24) LIBS       += $(XML_LIBS)
bfc1508d (kx 2023-03-24 03:55:33 +0300 25) 
bfc1508d (kx 2023-03-24 03:55:33 +0300 26) dirs = .csvn
bfc1508d (kx 2023-03-24 03:55:33 +0300 27) install-data-local:
bfc1508d (kx 2023-03-24 03:55:33 +0300 28) 	@for d in $(dirs); do \
bfc1508d (kx 2023-03-24 03:55:33 +0300 29) 	   $(mkinstalldirs) "$(DESTDIR)$(scriptdir)" ; \
bfc1508d (kx 2023-03-24 03:55:33 +0300 30) 	   cp -a $$d "$(DESTDIR)$(scriptdir)" ; \
bfc1508d (kx 2023-03-24 03:55:33 +0300 31) 	 done
bfc1508d (kx 2023-03-24 03:55:33 +0300 32) 
bfc1508d (kx 2023-03-24 03:55:33 +0300 33) uninstall-local:
bfc1508d (kx 2023-03-24 03:55:33 +0300 34) 	@for d in $(dirs); do \
bfc1508d (kx 2023-03-24 03:55:33 +0300 35) 	   cd "$(DESTDIR)$(scriptdir)" && rm -rf $$d ; \
bfc1508d (kx 2023-03-24 03:55:33 +0300 36) 	 done