]> git.sesse.net Git - vlc/blob - doc/Makefile.am
tools: fix tar dependency
[vlc] / doc / Makefile.am
1 NULL =
2
3 LIBVLC_SAMPLES = \
4         libvlc/gtk_player.c \
5         libvlc/libvlc_DVD_ripper.c \
6         libvlc/QtPlayer/LICENSE \
7         libvlc/QtPlayer/main.cpp \
8         libvlc/QtPlayer/player.cpp \
9         libvlc/QtPlayer/player.h \
10         libvlc/QtPlayer/QtVLC.pro \
11         libvlc/vlc-thumb.c \
12         libvlc/wx_player.cpp \
13         $(NULL)
14
15 doc_DATA = \
16         $(LIBVLC_SAMPLES) \
17         bugreport-howto.txt \
18         fortunes.txt \
19         intf-vcd.txt \
20         $(NULL)
21
22 CHANGELOGS = \
23         ChangeLog-1999 \
24         ChangeLog-2000 \
25         ChangeLog-2001 \
26         ChangeLog-2002 \
27         ChangeLog-2003 \
28         ChangeLog-2004 \
29         ChangeLog-2005 \
30         ChangeLog-2006 \
31         ChangeLog-2007 \
32         ChangeLog-2008 \
33         ChangeLog-2009 \
34         ChangeLog-2010 \
35         ChangeLog-2011 \
36         $(NULL)
37
38 man1_MANS = \
39            vlc.1 \
40            vlc-wrapper.1
41
42 EXTRA_DIST = \
43         $(CHANGELOGS) \
44         $(man1_MANS) \
45         $(LIBVLC_SAMPLES) \
46         bugreport-howto.txt \
47         fortunes.txt \
48         intf-vcd.txt \
49         release-howto.txt \
50         Doxyfile.in \
51         lirc/example.lircrc \
52         skins/skins-howto.txt \
53         skins/events-howto.txt \
54         skins/curve_maker/Bezier.bas \
55         skins/curve_maker/Bezier.frm \
56         skins/curve_maker/Bezier.frx \
57         skins/curve_maker/bezier.vbp \
58         skins/curve_maker/Bezier.vbw \
59         strings.txt \
60         translations.txt \
61         demo.sh \
62         $(NULL)
63
64 DISTCLEANFILES = Doxyfile
65 MAINTAINERCLEANFILES = $(CHANGELOGS)
66
67 Doxyfile: Doxyfile.in $(top_builddir)/config.status
68         cd $(top_builddir) && $(SHELL) ./config.status --file=$(subdir)/$@
69
70 doc: Doxyfile
71         doxygen
72
73 $(CHANGELOGS): Makefile.am
74         if test -d "$(top_srcdir)/.git"; then \
75                 y="$@"; y="$${y##ChangeLog-}" ; \
76                 git --git-dir="$(top_srcdir)/.git" log \
77                         --since="$$y-01-01" \
78                         --until="$$y-12-31 23:00:00 -0100" \
79                         > "$@" ; \
80         fi
81
82 # This one needs to be rebuilt all the time :)
83 .PHONY: ChangeLog-2011 changelogs doc
84
85 changelogs: $(CHANGELOGS)
86
87 #distclean-hook:
88 #       test "$(srcdir)" = "$(builddir)" || rm -f -- $(CHANGELOGS)