-
Notifications
You must be signed in to change notification settings - Fork 56
/
dub.sdl
15 lines (14 loc) · 971 Bytes
/
dub.sdl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
name "ocean"
description "Ocean is general purpose library with a focus on supporting the development of high-performance, real-time applications"
authors "Sociomantic Labs GmbH and Tango contributors"
homepage "https://github.com/sociomantic-tsunami/ocean"
license "BSD 3-clause or check Ocean license"
copyright "Copyright (c) 2004 dunnhumby Germany GmbH and Tango contributors. All rights reserved."
dependency "openssl" version="~>3.3"
systemDependencies "Depending on the component used you might need one of the following libraries (check the used modules for details): -lglib-2.0 -lpcre -lxml2 -lxslt -lreadline -lhistory -llzo2 -lbz2 -lz -ldl -lgcrypt -lgpg-error -lrt -lebtree (version from https://github.com/sociomantic-tsunami/ebtree)"
importPaths "src"
targetType "sourceLibrary"
configuration "unittest" {
excludedSourceFiles "src/ocean/core/UnitTestRunner.d"
libs "glib-2.0" "pcre" "ebtree" "readline" "lzo2" "gcrypt" "gpg-error" "crypto" "ssl"
}