expand-response-params: add description

Since the tool is exposed more prominently now, we should clear up what
it is and note that it is to be considered unstable, i.e. we may change
it if the necessity arises. (In practice it is probably going to be
fairly stable though, as compiler interfaces tend to be quite stable.)

Should we add a version?

+15 -1
+15 -1
pkgs/build-support/expand-response-params/default.nix
··· 1 - { stdenv }: 1 + { stdenv, lib }: 2 2 3 3 # A "response file" is a sequence of arguments that is passed via a 4 4 # file, rather than via argv[]. ··· 25 25 mkdir -p $prefix/bin 26 26 mv expand-response-params $prefix/bin/ 27 27 ''; 28 + 29 + meta = { 30 + description = "Internal tool used by the nixpkgs wrapper scripts for processing response files"; 31 + longDescription = '' 32 + expand-response-params is a tool that allows for obtaining a full list of all 33 + arguments passed in a given compiler command line including those passed via 34 + so-called response files. The nixpkgs wrapper scripts for bintools and C 35 + compilers use it for processing compiler flags. As it is developed in 36 + conjunction with the nixpkgs wrapper scripts, it should be considered as 37 + unstable and subject to change. 38 + ''; 39 + license = lib.licenses.mit; 40 + platforms = lib.platforms.all; 41 + }; 28 42 }