1AUTOMAKE_OPTIONS = subdir-objects 2ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4 3 4vimpc_CXXFLAGS = $(taglib_CLFAGS) $(pcre_CFLAGS) $(mpdclientCFLAGS) $(AM_CXXFLAGS) $(curl_CFLAGS) 5vimpc_LDADD = $(taglib_LIBS) $(pcre_LIBS) $(mpdclient_LIBS) $(curl_LIBS) 6 7bin_PROGRAMS = vimpc 8 9if BUILD_TEST 10vimpc_CXXFLAGS += $(cppunit_CLFAGS) 11vimpc_LDADD += $(cppunit_LIBS) 12endif 13 14man_MANS = doc/vimpc.1 15doc_DATA = doc/help.txt 16vimpc_SOURCES = src/algorithm.cpp \ 17 src/algorithm.hpp \ 18 src/assert.hpp \ 19 src/attributes.hpp \ 20 src/buffers.cpp \ 21 src/buffers.hpp \ 22 src/callback.hpp \ 23 src/clientstate.cpp \ 24 src/clientstate.hpp \ 25 src/colours.cpp \ 26 src/colours.hpp \ 27 src/compiler.hpp \ 28 src/config.hpp \ 29 src/errorcodes.cpp \ 30 src/errorcodes.hpp \ 31 src/events.cpp \ 32 src/events.hpp \ 33 src/mpdclient.cpp \ 34 src/mpdclient.hpp \ 35 src/output.cpp \ 36 src/output.hpp \ 37 src/player.cpp \ 38 src/player.hpp \ 39 src/project.hpp \ 40 src/regex.cpp \ 41 src/regex.hpp \ 42 src/screen.cpp \ 43 src/screen.hpp \ 44 src/settings.cpp \ 45 src/settings.hpp \ 46 src/song.hpp \ 47 src/song.cpp \ 48 src/vimpc.cpp \ 49 src/vimpc.hpp \ 50 src/buffer/browse.cpp \ 51 src/buffer/browse.hpp \ 52 src/buffer/buffer.hpp \ 53 src/buffer/library.cpp \ 54 src/buffer/library.hpp \ 55 src/buffer/directory.cpp \ 56 src/buffer/directory.hpp \ 57 src/buffer/list.hpp \ 58 src/buffer/outputs.hpp \ 59 src/buffer/playlist.hpp \ 60 src/mode/command.cpp \ 61 src/mode/command.hpp \ 62 src/mode/inputmode.cpp \ 63 src/mode/inputmode.hpp \ 64 src/mode/mode.hpp \ 65 src/mode/normal.cpp \ 66 src/mode/normal.hpp \ 67 src/mode/search.cpp \ 68 src/mode/search.hpp \ 69 src/window/browsewindow.cpp \ 70 src/window/browsewindow.hpp \ 71 src/window/console.cpp \ 72 src/window/console.hpp \ 73 src/window/debug.cpp \ 74 src/window/debug.hpp \ 75 src/window/directorywindow.cpp \ 76 src/window/directorywindow.hpp \ 77 src/window/error.cpp \ 78 src/window/error.hpp \ 79 src/window/help.cpp \ 80 src/window/help.hpp \ 81 src/window/infowindow.cpp \ 82 src/window/infowindow.hpp \ 83 src/window/librarywindow.cpp \ 84 src/window/librarywindow.hpp \ 85 src/window/listwindow.cpp \ 86 src/window/listwindow.hpp \ 87 src/window/modewindow.cpp \ 88 src/window/modewindow.hpp \ 89 src/window/outputwindow.cpp \ 90 src/window/outputwindow.hpp \ 91 src/window/pagerwindow.cpp \ 92 src/window/pagerwindow.hpp \ 93 src/window/playlistwindow.cpp \ 94 src/window/playlistwindow.hpp \ 95 src/window/result.hpp \ 96 src/window/scrollwindow.hpp \ 97 src/window/scrollwindow.cpp \ 98 src/window/selectwindow.hpp \ 99 src/window/selectwindow.cpp \ 100 src/window/songwindow.hpp \ 101 src/window/songwindow.cpp \ 102 src/window/window.cpp \ 103 src/window/window.hpp \ 104 src/window/windowselector.cpp \ 105 src/window/windowselector.hpp \ 106 src/main.cpp 107 108if LYRICS_SUPPORT 109vimpc_SOURCES += src/lyricsloader.cpp \ 110 src/lyricsloader.hpp \ 111 src/lyricsfetcher.cpp \ 112 src/lyricsfetcher.hpp \ 113 src/window/lyricswindow.cpp \ 114 src/window/lyricswindow.hpp 115endif 116 117if BUILD_TEST 118vimpc_SOURCES += src/test/algorithms.cpp \ 119 src/test/command.cpp \ 120 src/test/regex.cpp \ 121 src/test/screen.cpp \ 122 src/test/settings.cpp \ 123 src/test/window.cpp 124endif 125 126 127dist_noinst_SCRIPTS = autogen.sh 128 129