summaryrefslogtreecommitdiff
path: root/wikipedia/Makefile.am.inc
blob: 038082a1bfa0ff009aa5b59801d885b679233347 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# Copyright 2013 Endless Mobile, Inc.

# # # CONFIGURE SCRIPT # # #

# Create a config.js file with the installed directory locations. Use the
# following sed script to replace $datadir inside the script, as suggested by
# the Autoconf manual; because $datadir and friends only work inside Makefiles.
edit = sed \
	-e 's|@datadir[@]|$(datadir)|g' \
	$(NULL)
wikipedia/config.js: wikipedia/config.js.in Makefile
	$(AM_V_GEN)mkdir -p wikipedia && \
	rm -f $@ $@.tmp && \
	$(edit) $< >$@.tmp && \
	chmod +x $@.tmp && \
	chmod a-w $@.tmp && \
	mv $@.tmp $@
CLEANFILES += wikipedia/config.js
EXTRA_DIST += wikipedia/config.js.in

# # # INSTALL RULES # # #

js_sources = \
	wikipedia/ArticleList.js \
	wikipedia/BackButton.js \
	wikipedia/BoxWithBg.js \
	wikipedia/EndlessWikipedia.js \
	wikipedia/PrebuiltArticlesPage.js \
	wikipedia/PrebuiltCategoryPage.js \
	wikipedia/PrebuiltFrontPage.js \
	wikipedia/PrebuiltWikipediaApplication.js \
	wikipedia/SideBarButton.js \
	wikipedia/TextButton.js \
	wikipedia/config.js \
	wikipedia/scaled_image.js \
	wikipedia/utils.js \
	wikipedia/WikipediaApplication.js \
	wikipedia/models/article_model.js \
	wikipedia/models/category_model.js \
	wikipedia/models/domain_wiki_model.js \
	wikipedia/models/utils/json_utils.js \
	wikipedia/models/utils/locale_utils.js \
	wikipedia/presenters/domain_wiki_presenter.js \
	wikipedia/views/category_button.js \
	wikipedia/views/category_layout_manager.js \
	wikipedia/views/category_selector_view.js \
	wikipedia/views/domain_wiki_view.js \
	wikipedia/views/title_label_view.js \
	wikipedia/views/wikipedia_view.js \
	$(NULL)

parafernalia_sources = \
	wikipedia/views/css/first_load.css \
	wikipedia/views/css/main.css \
	wikipedia/views/css/nolinks.css \
	wikipedia/views/css/second_load.css \
	wikipedia/views/css/wikipedia.css \
	wikipedia/views/fonts/BentonSans-Bold.eot \
	wikipedia/views/fonts/BentonSans-Bold.svg \
	wikipedia/views/fonts/BentonSans-Bold.ttf \
	wikipedia/views/fonts/BentonSans-Bold.woff \
	wikipedia/views/fonts/BentonSans-Book.eot \
	wikipedia/views/fonts/BentonSans-Book.svg \
	wikipedia/views/fonts/BentonSans-Book.ttf \
	wikipedia/views/fonts/BentonSans-Book.woff \
	wikipedia/views/fonts/BentonSans-Medium.eot \
	wikipedia/views/fonts/BentonSans-Medium.svg \
	wikipedia/views/fonts/BentonSans-Medium.ttf \
	wikipedia/views/fonts/BentonSans-Medium.woff \
	wikipedia/views/fonts/BentonSans-Regular.eot \
	wikipedia/views/fonts/BentonSans-Regular.svg \
	wikipedia/views/fonts/BentonSans-Regular.ttf \
	wikipedia/views/fonts/BentonSans-Regular.woff \
	wikipedia/views/fonts/BentonSans-Thin.eot \
	wikipedia/views/fonts/BentonSans-Thin.svg \
	wikipedia/views/fonts/BentonSans-Thin.ttf \
	wikipedia/views/fonts/BentonSans-Thin.woff \
	wikipedia/views/fonts/LinLibertine_R.eot \
	wikipedia/views/fonts/LinLibertine_R.svg \
	wikipedia/views/fonts/LinLibertine_R.ttf \
	wikipedia/views/fonts/LinLibertine_R.woff \
	wikipedia/views/fonts/MinionPro-Regular.eot \
	wikipedia/views/fonts/MinionPro-Regular.svg \
	wikipedia/views/fonts/MinionPro-Regular.ttf \
	wikipedia/views/fonts/MinionPro-Regular.woff \
	wikipedia/views/images/bg-main-content.png \
	wikipedia/views/images/hr-separate.png \
	wikipedia/views/images/index_list_arrow-down.svg \
	wikipedia/views/images/title-line.jpg \
	wikipedia/views/js/jquery-min.js \
	wikipedia/views/js/main.js \
	$(NULL)

gjsmodulesdir = $(datadir)/gjs-1.0
nobase_dist_gjsmodules_DATA = \
	$(js_sources) \
	$(parafernalia_sources) \
	$(NULL)