nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmake,
6 ninja,
7}:
8
9stdenv.mkDerivation rec {
10 pname = "rttr";
11 version = "0.9.6";
12
13 src = fetchFromGitHub {
14 owner = "rttrorg";
15 repo = "rttr";
16 rev = "v${version}";
17 sha256 = "1yxad8sj40wi75hny8w6imrsx8wjasjmsipnlq559n4b6kl84ijp";
18 };
19
20 nativeBuildInputs = [
21 cmake
22 ninja
23 ];
24
25 cmakeFlags = [
26 "-DBUILD_EXAMPLES=OFF"
27 "-DBUILD_UNIT_TESTS=OFF"
28 "-DBUILD_PACKAGE=OFF"
29 ];
30
31 meta = with lib; {
32 broken = stdenv.hostPlatform.isDarwin;
33 description = "C++ Reflection Library";
34 homepage = "https://www.rttr.org";
35 license = licenses.mit;
36 platforms = platforms.unix;
37 };
38}