Files
zeekay fe49a3b74f rebrand Cap'n Proto D port to ZAP
Rename the capnproto-dlang fork to zap-dlang: source/capnproto/ -> source/zap/
(module/import paths capnproto.* -> zap.*), compiler plugin capnpc-dlang ->
zapc-dlang, schemas .capnp -> .zap, Makefile pkg-config/-lcapnp -> zap/-lzap,
README/CONTRIBUTORS rebranded with canonical zap-proto.io/zap-proto.dev/
github.com/zap-proto/d links. Pure mechanical rename: no logic changes.
Upstream Sandstorm MIT headers preserved.
2026-06-19 23:47:11 -07:00

47 lines
1.4 KiB
Plaintext

name "zap-dlang"
description "Zap in pure D"
authors "Thomas Brix Larsen"
copyright "Copyright © 2017, Thomas Brix Larsen"
license "MIT"
configuration "lib" {
targetType "library"
excludedSourceFiles "source/zap/benchmark/*" "source/samples/*"
}
configuration "test" {
targetName "test"
targetType "executable"
excludedSourceFiles "source/zap/benchmark/*" "source/zap/tests/*" "source/samples/mmap.d"
}
configuration "benchmark-carsales" {
targetName "benchmark-carsales"
targetType "executable"
excludedSourceFiles "source/zap/benchmark/CatRank.d" "source/zap/benchmark/Eval.d" "source/samples/*" "source/zap/tests/*"
}
configuration "benchmark-catrank" {
targetName "benchmark-catrank"
targetType "executable"
excludedSourceFiles "source/zap/benchmark/CarSales.d" "source/zap/benchmark/Eval.d" "source/samples/*" "source/zap/tests/*"
}
configuration "benchmark-eval" {
targetName "benchmark-eval"
targetType "executable"
excludedSourceFiles "source/zap/benchmark/CatRank.d" "source/zap/benchmark/CarSales.d" "source/samples/*" "source/zap/tests/*"
}
configuration "sample-addressbook" {
targetName "addressbook"
targetType "executable"
excludedSourceFiles "source/samples/mmap.d" "source/zap/benchmark/*" "source/zap/tests/*"
}
configuration "sample-mmap" {
targetName "mmap"
targetType "executable"
excludedSourceFiles "source/samples/test.d" "source/zap/benchmark/*" "source/zap/tests/*"
}