annotate Makefile.am @ 323:1686fac290c5

services/anilist: refactor HTTP requests...
author Paper <paper@paper.us.eu.org>
date Wed, 12 Jun 2024 22:48:16 -0400
parents 3b355fa948c7
children 10096c5489e3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
1 bin_PROGRAMS = minori
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
2
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
3 # Localization
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
4
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
5 minori_locale_ts = \
312
11adae933b40 locale: remove old unfinished and probably bad spanish translation
Paper <paper@paper.us.eu.org>
parents: 309
diff changeset
6 rc/locale/en_GB.ts
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
7
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
8 minori_locale_qm = $(minori_locale_ts:.ts=.qm)
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
9
250
c130f47f6f48 *: many many changes
Paper <paper@paper.us.eu.org>
parents: 249
diff changeset
10 rc/locale/translations.qrc: $(minori_locale_qm)
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
11 $(MKDIR_P) $$(dirname $@); \
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
12 printf "<!DOCTYPE rcc><RCC version=\"1.0\">\n\t<qresource prefix=\"locale/\">\n" > $@; \
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
13 for q in $(minori_locale_qm); do \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
14 printf "\t\t<file>%s</file>\n" "$$(basename $$q)" >> $@; \
250
c130f47f6f48 *: many many changes
Paper <paper@paper.us.eu.org>
parents: 249
diff changeset
15 done;
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
16 printf "\t</qresource>\n</RCC>\n" >> $@;
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
17
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
18 # Qt resources
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
19
295
b82841e76e79 *: better support on Windows
Paper <paper@paper.us.eu.org>
parents: 291
diff changeset
20
b82841e76e79 *: better support on Windows
Paper <paper@paper.us.eu.org>
parents: 291
diff changeset
21
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
22 minori_qtrc = \
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
23 $(top_srcdir)/rc/icons/icons.qrc \
291
9a88e1725fd2 *: refactor lots of stuff
Paper <paper@paper.us.eu.org>
parents: 282
diff changeset
24 $(top_srcdir)/rc/animone.qrc \
9a88e1725fd2 *: refactor lots of stuff
Paper <paper@paper.us.eu.org>
parents: 282
diff changeset
25 rc/locale/translations.qrc
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
26
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
27 # various things we want to distribute
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
28
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
29 minori_icons_png = \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
30 $(top_srcdir)/rc/icons/16x16/arrow-circle-315.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
31 $(top_srcdir)/rc/icons/16x16/calendar.png \
255
fe702c8f161f *: whatever
Paper <paper@paper.us.eu.org>
parents: 254
diff changeset
32 $(top_srcdir)/rc/icons/16x16/calendar-previous.png \
fe702c8f161f *: whatever
Paper <paper@paper.us.eu.org>
parents: 254
diff changeset
33 $(top_srcdir)/rc/icons/16x16/calendar-next.png \
fe702c8f161f *: whatever
Paper <paper@paper.us.eu.org>
parents: 254
diff changeset
34 $(top_srcdir)/rc/icons/16x16/category.png \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
35 $(top_srcdir)/rc/icons/16x16/chart.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
36 $(top_srcdir)/rc/icons/16x16/clock-history-frame.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
37 $(top_srcdir)/rc/icons/16x16/cross-button.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
38 $(top_srcdir)/rc/icons/16x16/document-list.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
39 $(top_srcdir)/rc/icons/16x16/feed.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
40 $(top_srcdir)/rc/icons/16x16/film.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
41 $(top_srcdir)/rc/icons/16x16/gear.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
42 $(top_srcdir)/rc/icons/16x16/magnifier.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
43 $(top_srcdir)/rc/icons/16x16/navigation-270-button.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
44 $(top_srcdir)/rc/icons/16x16/plus-button.png \
255
fe702c8f161f *: whatever
Paper <paper@paper.us.eu.org>
parents: 254
diff changeset
45 $(top_srcdir)/rc/icons/16x16/sort-quantity-descending.png \
fe702c8f161f *: whatever
Paper <paper@paper.us.eu.org>
parents: 254
diff changeset
46 $(top_srcdir)/rc/icons/16x16/ui-scroll-pane-detail.png \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
47 $(top_srcdir)/rc/icons/24x24/application-export.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
48 $(top_srcdir)/rc/icons/24x24/application-sidebar-list.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
49 $(top_srcdir)/rc/icons/24x24/arrow-circle-double-135.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
50 $(top_srcdir)/rc/icons/24x24/feed.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
51 $(top_srcdir)/rc/icons/24x24/folder-open.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
52 $(top_srcdir)/rc/icons/24x24/gear.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
53 $(top_srcdir)/rc/icons/24x24/globe.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
54 $(top_srcdir)/rc/icons/24x24/inbox-film.png \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
55 $(top_srcdir)/rc/icons/24x24/megaphone.png \
309
bf89fbf7ff38 misc: remove copyrighted app icon
Paper <paper@paper.us.eu.org>
parents: 295
diff changeset
56 $(top_srcdir)/rc/icons/24x24/question.png
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
57
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
58 minori_linux_rc = \
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
59 $(top_srcdir)/rc/sys/linux/Minori.desktop \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
60 $(top_srcdir)/rc/sys/linux/Minori.png
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
61
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
62 minori_osx_rc = \
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
63 $(top_srcdir)/rc/sys/osx/Minori.app/Contents/Resources/Minori.icns \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
64 $(top_srcdir)/rc/sys/osx/Minori.app/Contents/Info.plist \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
65 $(top_srcdir)/rc/sys/osx/Minori.app/Contents/PkgInfo
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
66
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
67 minori_win32_rc = \
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
68 $(top_srcdir)/rc/sys/win32/dark/dark.qrc \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
69 $(top_srcdir)/rc/sys/win32/dark/dark.qss \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
70 $(top_srcdir)/rc/sys/win32/favicon.ico \
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
71 $(top_srcdir)/rc/sys/win32/version.rc
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
72
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
73 minori_scripts = \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
74 $(top_srcdir)/scripts/osx/deploy_build.sh \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
75 $(top_srcdir)/scripts/win32/deploy_build.sh
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
76
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
77 EXTRA_DIST = \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
78 $(minori_icons_png) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
79 $(top_srcdir)/rc/icons/README.md \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
80 $(minori_linux_rc) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
81 $(minori_osx_rc) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
82 $(minori_win32_rc) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
83 $(minori_scripts)
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
84
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
85 # OS-specific
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
86
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
87 if BUILD_GLIB
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
88
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
89 files_glib = src/sys/glib/dark_theme.cc
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
90 cflags_glib = $(GLIB_CFLAGS)
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
91 libs_glib = $(GLIB_LIBS)
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
92
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
93 endif
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
94
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
95 if BUILD_WIN
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
96
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
97 files_win = src/sys/win32/dark_theme.cc
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
98 libs_win = -lole32 -luuid
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
99 ldflags_win = -mwindows
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
100
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
101 # Add dark stylesheet to resources
267
09c5bd74fe93 win32: make builds work again
Paper <paper@paper.us.eu.org>
parents: 264
diff changeset
102 minori_qtrc_win = $(top_srcdir)/rc/sys/win32/dark/dark.qrc
295
b82841e76e79 *: better support on Windows
Paper <paper@paper.us.eu.org>
parents: 291
diff changeset
103 minori_qtrc_win_dep = $(top_srcdir)/rc/sys/win32/dark/dark.qss
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
104
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
105 if BUILD_WINDRES
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
106
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
107 wrcflags_version = -DWRC_VERSION=0,`echo $(PACKAGE_VERSION) | @SED@ 's/\([0-9]\{1,\}\)\.\([0-9]\{1,\}\)\.\([0-9]\{1,\}\).*/\1,\2,\3/'`
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
108
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
109 WRCFLAGS = --use-temp-file -I. -I$(srcdir) $(wrcflags_version) $(CPPFLAGS)
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
110 .rc.$(OBJEXT):
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
111 $(WINDRES) $(WRCFLAGS) -i $< -o $@
313
Paper <paper@paper.us.eu.org>
parents: 312
diff changeset
112 files_windres=rc/sys/win32/version.rc
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
113
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
114 endif # BUILD_WINDRES
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
115
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
116 endif # BUILD_WIN
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
117
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
118 if BUILD_OSX
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
119
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
120 files_osx = src/sys/osx/dark_theme.cc src/sys/osx/permissions.cc
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
121 cflags_osx = -mmacosx-version-min=10.15
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
122 libs_osx = -lobjc
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
123 ldflags_osx = -framework Foundation -framework AppKit
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
124
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
125 endif
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
126
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
127 minori_qtheaders = \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
128 include/core/http.h \
315
34347fd2a2de session: allow printing status messages
Paper <paper@paper.us.eu.org>
parents: 313
diff changeset
129 include/core/session.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
130 include/gui/dialog/about.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
131 include/gui/dialog/information.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
132 include/gui/dialog/settings.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
133 include/gui/pages/anime_list.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
134 include/gui/pages/history.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
135 include/gui/pages/now_playing.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
136 include/gui/pages/search.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
137 include/gui/pages/seasons.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
138 include/gui/pages/statistics.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
139 include/gui/pages/torrents.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
140 include/gui/translate/anilist.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
141 include/gui/translate/anime.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
142 include/gui/translate/config.h \
253
b3549da699a6 *: ooooh! stupid big commit!
Paper <paper@paper.us.eu.org>
parents: 252
diff changeset
143 include/gui/widgets/anime_button.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
144 include/gui/widgets/anime_info.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
145 include/gui/widgets/clickable_label.h \
317
b1f4d1867ab1 services: VERY initial Kitsu support
Paper <paper@paper.us.eu.org>
parents: 315
diff changeset
146 include/gui/widgets/drop_list_widget.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
147 include/gui/widgets/graph.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
148 include/gui/widgets/optional_date.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
149 include/gui/widgets/poster.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
150 include/gui/widgets/sidebar.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
151 include/gui/widgets/text.h \
253
b3549da699a6 *: ooooh! stupid big commit!
Paper <paper@paper.us.eu.org>
parents: 252
diff changeset
152 include/gui/widgets/elided_label.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
153 include/gui/locale.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
154 include/gui/theme.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
155 include/gui/window.h
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
156
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
157 noinst_HEADERS = \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
158 include/core/anime_db.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
159 include/core/anime.h \
279
657fda1b9cac *: clean up enums
Paper <paper@paper.us.eu.org>
parents: 267
diff changeset
160 include/core/anime_season.h \
260
dd211ff68b36 pages/seasons: add initial functionality
Paper <paper@paper.us.eu.org>
parents: 258
diff changeset
161 include/core/anime_season_db.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
162 include/core/config.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
163 include/core/date.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
164 include/core/filesystem.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
165 include/core/json.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
166 include/core/strings.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
167 include/core/time.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
168 include/core/torrent.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
169 include/library/library.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
170 include/services/anilist.h \
317
b1f4d1867ab1 services: VERY initial Kitsu support
Paper <paper@paper.us.eu.org>
parents: 315
diff changeset
171 include/services/kitsu.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
172 include/services/services.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
173 include/sys/glib/dark_theme.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
174 include/sys/osx/dark_theme.h \
262
8e282d0dc282 automake: update osx header files
Paper <paper@paper.us.eu.org>
parents: 260
diff changeset
175 include/sys/osx/permissions.h \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
176 include/sys/win32/dark_theme.h \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
177 include/track/media.h \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
178 dep/json/json.hpp \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
179 dep/json/json_fwd.hpp \
318
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
180 dep/toml11/toml.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
181 dep/toml11/toml/color.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
182 dep/toml11/toml/combinator.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
183 dep/toml11/toml/comments.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
184 dep/toml11/toml/datetime.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
185 dep/toml11/toml/exception.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
186 dep/toml11/toml/from.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
187 dep/toml11/toml/get.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
188 dep/toml11/toml/into.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
189 dep/toml11/toml/lexer.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
190 dep/toml11/toml/literal.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
191 dep/toml11/toml/macros.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
192 dep/toml11/toml/parser.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
193 dep/toml11/toml/region.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
194 dep/toml11/toml/result.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
195 dep/toml11/toml/serializer.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
196 dep/toml11/toml/source_location.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
197 dep/toml11/toml/storage.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
198 dep/toml11/toml/string.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
199 dep/toml11/toml/traits.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
200 dep/toml11/toml/types.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
201 dep/toml11/toml/utility.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
202 dep/toml11/toml/value.hpp \
3b355fa948c7 config: use TOML instead of INI
Paper <paper@paper.us.eu.org>
parents: 317
diff changeset
203 dep/toml11/toml/version.hpp \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
204 dep/semver/semver.hpp \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
205 $(minori_qtheaders)
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
206
264
9a04802848c0 *: improve multiple things
Paper <paper@paper.us.eu.org>
parents: 262
diff changeset
207 minori_utf8proc_sources = \
9a04802848c0 *: improve multiple things
Paper <paper@paper.us.eu.org>
parents: 262
diff changeset
208 dep/utf8proc/utf8proc.c
9a04802848c0 *: improve multiple things
Paper <paper@paper.us.eu.org>
parents: 262
diff changeset
209
291
9a88e1725fd2 *: refactor lots of stuff
Paper <paper@paper.us.eu.org>
parents: 282
diff changeset
210 minori_moc_sources = $(minori_qtheaders:.h=_moc.cc)
9a88e1725fd2 *: refactor lots of stuff
Paper <paper@paper.us.eu.org>
parents: 282
diff changeset
211
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
212 minori_SOURCES = \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
213 src/core/anime_db.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
214 src/core/anime.cc \
279
657fda1b9cac *: clean up enums
Paper <paper@paper.us.eu.org>
parents: 267
diff changeset
215 src/core/anime_season.cc \
260
dd211ff68b36 pages/seasons: add initial functionality
Paper <paper@paper.us.eu.org>
parents: 258
diff changeset
216 src/core/anime_season_db.cc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
217 src/core/config.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
218 src/core/date.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
219 src/core/filesystem.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
220 src/core/http.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
221 src/core/json.cc \
315
34347fd2a2de session: allow printing status messages
Paper <paper@paper.us.eu.org>
parents: 313
diff changeset
222 src/core/session.cc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
223 src/core/strings.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
224 src/core/time.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
225 src/gui/dialog/settings/application.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
226 src/gui/dialog/settings/library.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
227 src/gui/dialog/settings/recognition.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
228 src/gui/dialog/settings/services.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
229 src/gui/dialog/settings/torrents.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
230 src/gui/dialog/about.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
231 src/gui/dialog/information.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
232 src/gui/dialog/settings.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
233 src/gui/pages/anime_list.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
234 src/gui/pages/history.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
235 src/gui/pages/now_playing.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
236 src/gui/pages/search.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
237 src/gui/pages/seasons.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
238 src/gui/pages/statistics.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
239 src/gui/pages/torrents.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
240 src/gui/translate/anilist.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
241 src/gui/translate/anime.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
242 src/gui/translate/config.cc \
253
b3549da699a6 *: ooooh! stupid big commit!
Paper <paper@paper.us.eu.org>
parents: 252
diff changeset
243 src/gui/widgets/anime_button.cc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
244 src/gui/widgets/anime_info.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
245 src/gui/widgets/clickable_label.cc \
317
b1f4d1867ab1 services: VERY initial Kitsu support
Paper <paper@paper.us.eu.org>
parents: 315
diff changeset
246 src/gui/widgets/drop_list_widget.cc \
253
b3549da699a6 *: ooooh! stupid big commit!
Paper <paper@paper.us.eu.org>
parents: 252
diff changeset
247 src/gui/widgets/elided_label.cc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
248 src/gui/widgets/optional_date.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
249 src/gui/widgets/poster.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
250 src/gui/widgets/sidebar.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
251 src/gui/widgets/text.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
252 src/gui/locale.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
253 src/gui/theme.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
254 src/gui/window.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
255 src/library/library.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
256 src/services/anilist.cc \
317
b1f4d1867ab1 services: VERY initial Kitsu support
Paper <paper@paper.us.eu.org>
parents: 315
diff changeset
257 src/services/kitsu.cc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
258 src/services/services.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
259 src/track/media.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
260 src/main.cc \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
261 $(files_osx) \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
262 $(files_glib) \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
263 $(files_win) \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
264 $(files_windres) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
265 $(minori_locale_ts) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
266 $(minori_qtrc) \
267
09c5bd74fe93 win32: make builds work again
Paper <paper@paper.us.eu.org>
parents: 264
diff changeset
267 $(minori_qtrc_win) \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
268 $(minori_locale_qm) \
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
269 $(minori_moc_sources) \
264
9a04802848c0 *: improve multiple things
Paper <paper@paper.us.eu.org>
parents: 262
diff changeset
270 $(minori_utf8proc_sources) \
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
271 rc/final_qrc.cc
250
c130f47f6f48 *: many many changes
Paper <paper@paper.us.eu.org>
parents: 249
diff changeset
272
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
273 minori_includes = \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
274 -I$(top_srcdir)/include \
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
275 -I$(top_srcdir)/dep/animone/include \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
276 -I$(top_srcdir)/dep/pugixml/src \
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
277 -I$(top_srcdir)/dep/anitomy \
264
9a04802848c0 *: improve multiple things
Paper <paper@paper.us.eu.org>
parents: 262
diff changeset
278 -I$(top_srcdir)/dep/utf8proc \
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
279 -I$(top_srcdir)/dep
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
280
282
19eb6c4dca78 autotools: ax_have_qt sucks, use pkgconf instead
Paper <paper@paper.us.eu.org>
parents: 280
diff changeset
281 minori_CPPFLAGS = $(LIBCURL_CPPFLAGS) $(minori_includes)
19eb6c4dca78 autotools: ax_have_qt sucks, use pkgconf instead
Paper <paper@paper.us.eu.org>
parents: 280
diff changeset
282 minori_CXXFLAGS = $(QT_CFLAGS) $(cflags_osx) $(cflags_glib) $(cflags_win)
250
c130f47f6f48 *: many many changes
Paper <paper@paper.us.eu.org>
parents: 249
diff changeset
283 minori_LDFLAGS = $(QT_LDFLAGS) $(ldflags_osx) $(ldflags_win)
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
284
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
285 minori_DEPENDENCIES = dep/pugixml/libpugixml.la dep/animone/libanimone.la dep/anitomy/libanitomy.la
254
d14f8e0e40c3 [UNFINISHED] *: update anime button
Paper <paper@paper.us.eu.org>
parents: 253
diff changeset
286 minori_LDADD = $(minori_DEPENDENCIES) $(libs_glib) $(LIBCURL) $(QT_LIBS) $(libs_osx) $(libs_win)
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
287
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
288 # Build only one qrc, otherwise we get a ton of
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
289 # weird linking errors
295
b82841e76e79 *: better support on Windows
Paper <paper@paper.us.eu.org>
parents: 291
diff changeset
290 rc/final_qrc.cc: $(minori_qtrc) $(minori_qtrc_win) $(minori_icons_png) $(minori_qtrc_win_dep)
267
09c5bd74fe93 win32: make builds work again
Paper <paper@paper.us.eu.org>
parents: 264
diff changeset
291 $(QT_RCC) -o $@ $(minori_qtrc) $(minori_qtrc_win)
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
292
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
293 .h_moc.cc:
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
294 $(MKDIR_P) -- $$(dirname $@)
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
295 $(QT_MOC) -o $@ $(minori_includes) $<
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
296
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
297 .ts.qm:
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
298 $(MKDIR_P) $$(dirname $@); \
258
862d0d8619f6 *: HUUUGE changes
Paper <paper@paper.us.eu.org>
parents: 255
diff changeset
299 $(QT_LRELEASE) $< -qm $@
252
a0eeb2cc7e6d *: resolve make distcheck failures
Paper <paper@paper.us.eu.org>
parents: 250
diff changeset
300
241
06d6c351925c *: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents: 237
diff changeset
301 SUFFIXES = .h _moc.cc .ts .qm
236
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
302 SUBDIRS = $(subdirs)
4d461ef7d424 HUGE UPDATE: convert build system to autotools
Paper <mrpapersonic@gmail.com>
parents:
diff changeset
303 ACLOCAL_AMFLAGS = -I m4