summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sgx/sdk
diff options
context:
space:
mode:
authorVincent Haupert <mail@vincent-haupert.de>2021-11-25 10:28:01 +0100
committerVincent Haupert <mail@vincent-haupert.de>2021-12-10 10:04:02 +0100
commit92c24a12a778a7975013e15a89445dfd55c7a126 (patch)
treec8f7087751d25f78eab7d11f5666f5c98a2ddcf2 /pkgs/os-specific/linux/sgx/sdk
parentdd79220bcafec21c32ab1d0d0dfbbfc85c911e08 (diff)
downloadnixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar.gz
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar.bz2
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar.lz
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar.xz
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.tar.zst
nixpkgs-92c24a12a778a7975013e15a89445dfd55c7a126.zip
sgx-sdk, sgx-psw: add `debug` argument
Diffstat (limited to 'pkgs/os-specific/linux/sgx/sdk')
-rw-r--r--pkgs/os-specific/linux/sgx/sdk/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/sgx/sdk/default.nix b/pkgs/os-specific/linux/sgx/sdk/default.nix
index cb9d140e4ed..e08511272af 100644
--- a/pkgs/os-specific/linux/sgx/sdk/default.nix
+++ b/pkgs/os-specific/linux/sgx/sdk/default.nix
@@ -21,13 +21,13 @@
 , validatePkgConfig
 , writeShellScript
 , writeText
+, debug ? false
 }:
-with lib;
 stdenv.mkDerivation rec {
   pname = "sgx-sdk";
   version = "2.14.100.2";
 
-  versionTag = concatStringsSep "." (take 2 (splitVersion version));
+  versionTag = lib.concatStringsSep "." (lib.take 2 (lib.splitVersion version));
 
   src = fetchFromGitHub {
     owner = "intel";
@@ -140,6 +140,8 @@ stdenv.mkDerivation rec {
 
   buildFlags = [
     "sdk_install_pkg"
+  ] ++ lib.optionals debug [
+    "DEBUG=1"
   ];
 
   enableParallelBuilding = true;
@@ -264,7 +266,7 @@ stdenv.mkDerivation rec {
 
   passthru.tests = callPackage ./samples.nix { };
 
-  meta = {
+  meta = with lib; {
     description = "Intel SGX SDK for Linux built with IPP Crypto Library";
     homepage = "https://github.com/intel/linux-sgx";
     maintainers = with maintainers; [ sbellem arturcygan veehaitch ];