trivial: Fix build with Meson

This commit is contained in:
Matthias Klumpp 2016-09-16 01:01:51 +02:00
parent 1297db5abd
commit 0dd032a81d
2 changed files with 22 additions and 13 deletions

View File

@ -31,19 +31,27 @@ asgen_sources = ['source/app.d',
]
backend_sources = [
'source/backends/interfaces.d',
'source/backends/dummy/package.d',
'source/backends/dummy/dummypkg.d',
'source/backends/dummy/pkgindex.d',
'source/backends/archlinux/package.d',
'source/backends/archlinux/alpkg.d',
'source/backends/archlinux/alpkgindex.d',
'source/backends/archlinux/listfile.d',
'source/backends/archlinux/package.d',
'source/backends/debian/package.d',
'source/backends/debian/debpkg.d',
'source/backends/debian/debpkgindex.d',
'source/backends/debian/package.d',
'source/backends/debian/tagfile.d',
'source/backends/debian/debutils.d',
'source/backends/dummy/dummypkg.d',
'source/backends/dummy/package.d',
'source/backends/dummy/pkgindex.d',
'source/backends/interfaces.d',
'source/backends/ubuntu/package.d',
'source/backends/ubuntu/ubupkg.d',
'source/backends/ubuntu/ubupkgindex.d',
'source/backends/rpmmd/package.d',
'source/backends/rpmmd/rpmpkg.d',
'source/backends/rpmmd/rpmpkgindex.d',

View File

@ -20,19 +20,20 @@
module backends.ubuntu.ubupkg;
import appstream.Component;
import backends.debian.debpkg;
import backends.interfaces;
import std.container : Array;
import std.path : buildPath;
import std.file : mkdirRecurse;
import std.conv : to;
import glib.Internationalization;
import glib.KeyFile;
import std.container : Array;
import appstream.Component;
import logging;
import utils : DESKTOP_GROUP;
import backends.debian.debpkg;
import backends.interfaces;
extern (C) char *bindtextdomain (const char *domainname, const char *dirName) nothrow @nogc;