File: dub.json

package info (click to toggle)
lix 0.9.24-1
  • links: PTS
  • area: main
  • in suites: bullseye, sid
  • size: 44,648 kB
  • sloc: sh: 182; makefile: 16
file content (65 lines) | stat: -rw-r--r-- 1,924 bytes parent folder | download
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
{
    "name": "lix",
    "description": "single-/multiplayer puzzle game, inspired by Lemmings",
    "homepage": "http://www.lixgame.com",
    "copyright": "public domain",
    "authors": ["Simon Naarmann"],

    "targetName": "lix",
    "targetPath": "bin",
    "workingDirectory": "./",

    "dependencies": {
        "allegro": ">=4.0.4",
        "enumap": ">=0.4.2",
        "derelict-enet": ">=2.0.0",
        "optional": "~>0.6.3",
        "sdlang-d": ">=0.10.4",
    },

    "libs": [
        "allegro_acodec",
        "allegro_audio",
        "allegro_font",
        "allegro_image",
        "allegro_primitives",
        "allegro_ttf",
    ],
    "libs-linux": ["allegro-5"],
    "libs-dragonflybsd": ["allegro-5"],
    "libs-freebsd": ["allegro-5"],
    "libs-netbsd": ["allegro-5"],
    "libs-openbsd": ["allegro-5"],
    "libs-solaris": ["allegro-5"],
    "libs-osx": ["allegro"],
    "libs-windows": ["allegro"],

    "lflags-windows-dmd": ["-L/subsystem:windows"],
    "lflags-windows-ldc": ["-subsystem:windows", "-entry:mainCRTStartup"],
    "lflags-windows-ldc2": ["-subsystem:windows", "-entry:mainCRTStartup"],

    "sourceFiles-windows-x86": ["src\\icon\\win32.res"],
    "sourceFiles-windows-x86_64": ["src\\icon\\win64.res"],

    "versions": ["ALLEGRO_NO_PRAGMA_LIB"],

    "buildTypes": {
        "debug": {
            "buildOptions": ["debugMode", "debugInfo"],
        },
        "debugXDG": {
            "versions": ["useXDGBaseDirs"],
            "buildOptions": ["debugMode", "debugInfo"],
        },
        "releaseXDG": {
            "versions": ["useXDGBaseDirs"],
            "buildOptions": ["releaseMode", "optimize",
                             "inline", "noBoundsCheck"],
        },
        "profile": {
            "versions": ["tharsisprofiling"],
            "buildOptions": ["releaseMode", "optimize",
                             "inline", "noBoundsCheck"],
        },
    },
}