## License along with this library. If not, see
## <http://www.gnu.org/licenses/>.
-HTML_DIR = $(docdir)/html
-
modules = \
libvirt-common \
libvirt-domain \
logofilesdir = $(HTML_DIR)/logos
logofiles_DATA = $(logofiles)
-assets = \
- android-chrome-192x192.png \
- android-chrome-256x256.png \
- apple-touch-icon.png \
- architecture.gif \
- browserconfig.xml \
- favicon.ico \
- favicon-16x16.png \
- favicon-32x32.png \
- generic.css \
- libvirt.css \
- libvirt-daemon-arch.png \
- libvirt-driver-arch.png \
- libvirt-object-model.png \
- libvirt-virConnect-example.png \
- main.css \
- manifest.json \
- migration-managed-direct.png \
- migration-managed-p2p.png \
- migration-native.png \
- migration-tunnel.png \
- migration-unmanaged-direct.png \
- mobile.css \
- mstile-150x150.png \
- node.gif \
- $(NULL)
-
internals_html_in = \
$(patsubst $(srcdir)/%,%,$(wildcard $(srcdir)/internals/*.html.in))
internals_rst = \
$(dot_rst_html_in:%.html.in=%.html)
htmldir = $(HTML_DIR)
-html_DATA = $(assets) $(dot_html)
+html_DATA = $(dot_html)
apidir = $(pkgdatadir)/api
api_DATA = \
--- /dev/null
+docs_html_dir = docdir / 'html'
+
+docs_assets = [
+ 'android-chrome-192x192.png',
+ 'android-chrome-256x256.png',
+ 'apple-touch-icon.png',
+ 'architecture.gif',
+ 'browserconfig.xml',
+ 'favicon.ico',
+ 'favicon-16x16.png',
+ 'favicon-32x32.png',
+ 'generic.css',
+ 'libvirt.css',
+ 'libvirt-daemon-arch.png',
+ 'libvirt-driver-arch.png',
+ 'libvirt-object-model.png',
+ 'libvirt-virConnect-example.png',
+ 'main.css',
+ 'manifest.json',
+ 'migration-managed-direct.png',
+ 'migration-managed-p2p.png',
+ 'migration-native.png',
+ 'migration-tunnel.png',
+ 'migration-unmanaged-direct.png',
+ 'mobile.css',
+ 'mstile-150x150.png',
+ 'node.gif',
+]
+
+install_data(docs_assets, install_dir: docs_html_dir)
subdir('po')
+subdir('docs')
+
# generate meson-config.h file
configure_file(output: 'meson-config.h', configuration: conf)