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