2016-03-01 19:30:42 +00:00
|
|
|
name "vibe-core"
|
|
|
|
description "The I/O core library of vibe.d."
|
|
|
|
authors "Sönke Ludwig"
|
|
|
|
copyright "Copyright © 2016, rejectedsoftware e.K."
|
|
|
|
license "MIT"
|
|
|
|
|
2017-09-15 13:54:59 +00:00
|
|
|
dependency "eventcore" version="~>0.8.18"
|
2017-11-21 14:44:26 +00:00
|
|
|
dependency "stdx-allocator" version="~>2.77.0"
|
2016-10-05 12:40:29 +00:00
|
|
|
|
2017-01-18 09:42:33 +00:00
|
|
|
targetName "vibe_core"
|
|
|
|
|
2016-11-04 20:34:01 +00:00
|
|
|
mainSourceFile "source/vibe/appmain.d"
|
|
|
|
|
2016-12-19 21:37:18 +00:00
|
|
|
configuration "winapi" {
|
|
|
|
subConfiguration "eventcore" "winapi"
|
|
|
|
}
|
2017-03-09 12:57:03 +00:00
|
|
|
configuration "winapi-optlink" {
|
|
|
|
subConfiguration "eventcore" "winapi-optlink"
|
|
|
|
}
|
2016-12-19 21:37:18 +00:00
|
|
|
configuration "epoll" {
|
|
|
|
subConfiguration "eventcore" "epoll"
|
|
|
|
}
|
|
|
|
configuration "kqueue" {
|
|
|
|
subConfiguration "eventcore" "kqueue"
|
|
|
|
}
|
|
|
|
configuration "select" {
|
|
|
|
subConfiguration "eventcore" "select"
|
|
|
|
}
|
2017-03-09 12:57:03 +00:00
|
|
|
configuration "select-optlink" {
|
|
|
|
subConfiguration "eventcore" "select-optlink"
|
|
|
|
}
|
2016-12-19 21:37:18 +00:00
|
|
|
configuration "libasync" {
|
|
|
|
subConfiguration "eventcore" "libasync"
|
|
|
|
}
|
|
|
|
|
|
|
|
buildType "unittest" {
|
2017-01-18 09:42:33 +00:00
|
|
|
buildOptions "unittests" "debugMode" "debugInfo"
|
2016-11-29 18:17:40 +00:00
|
|
|
debugVersions "VibeMutexLog" "VibeAsyncLog"
|
2016-10-05 12:40:29 +00:00
|
|
|
}
|