92e5622bd0
This matches more what's common for D and gives us proper namespacing (although I hate deeply nested directory structures)
51 lines
1.4 KiB
JSON
51 lines
1.4 KiB
JSON
{
|
|
"name": "appstream-generator",
|
|
"description": "An AppStream metadata generator",
|
|
"copyright": "Copyright © 2016, Matthias Klumpp",
|
|
"authors": ["Matthias Klumpp"],
|
|
|
|
"dependencies": {
|
|
"mustache-d": "~>0.1.1"
|
|
},
|
|
|
|
"sourcePaths": ["src"],
|
|
|
|
"buildTypes": {
|
|
"debug": {
|
|
"buildOptions": ["debugMode", "debugInfo", "optimize", "inline"]
|
|
},
|
|
"debug-nooptimize": {
|
|
"buildOptions": ["debugMode", "debugInfo"]
|
|
}
|
|
},
|
|
|
|
"targetPath": "build",
|
|
"targetType": "executable",
|
|
"buildRequirements": ["disallowDeprecations"],
|
|
|
|
"dflags-gdc": ["-Wl,--push-state,-no-as-needed", "-lcurl", "-Wl,--pop-state"],
|
|
"systemDependencies": "LMDB,
|
|
AppStream,
|
|
GLib2,
|
|
GIO,
|
|
GObject,
|
|
libarchive >= 3.2,
|
|
GDLib,
|
|
LibRSVG2,
|
|
FreeType,
|
|
Fontconfig,
|
|
Pango",
|
|
"libs": ["lmdb",
|
|
"archive",
|
|
"glib-2.0",
|
|
"gobject-2.0",
|
|
"gio-2.0",
|
|
"appstream",
|
|
"cairo",
|
|
"gdk-pixbuf-2.0",
|
|
"librsvg-2.0",
|
|
"freetype",
|
|
"fontconfig",
|
|
"pango"]
|
|
}
|