-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdub.sdl
More file actions
33 lines (25 loc) · 836 Bytes
/
dub.sdl
File metadata and controls
33 lines (25 loc) · 836 Bytes
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
name "objective-d"
description "Objective-D Runtime"
authors "Inochi2D Project"
copyright "Copyright © 2024, Inochi2D Project"
license "BSL-1.0"
# Only LDC is supported currently.
toolchainRequirements gdc="no" frontend=">=2.111" ldc=">=1.40.0"
targetPath "out/"
dependency "numem" version=">=1.2.2"
# Default configuration.
configuration "static" {
platforms "osx" "ios" "tvos" "watchos" "visionos"
targetType "library"
lflags "-framework" "Foundation" "-framework" "CoreFoundation" "-all_load"
}
configuration "unittest" {
platforms "osx"
lflags "-framework" "Foundation" "-framework" "CoreFoundation" "-all_load"
dependency "silly" version=">=1.1.1"
dependency "numem:hookset-libc" version="*"
}
# For platforms that don't support it.
configuration "other_platforms" {
targetType "none"
}