diff options
author | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-07-31 15:06:53 +1000 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-07-31 15:06:53 +1000 |
commit | b3d71cd63dc6ee60894d8d061b9551b57cb5cd33 (patch) | |
tree | 01984ee12f3d96ed6879eec7e3c7a5e0904aad34 /doc/languages-frameworks/emscripten.section.md | |
parent | af2055de21e619ea6569421c2a252c8bcca8fb62 (diff) | |
download | nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar.gz nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar.bz2 nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar.lz nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar.xz nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.tar.zst nixlib-b3d71cd63dc6ee60894d8d061b9551b57cb5cd33.zip |
doc/*: editorconfig fixes
Diffstat (limited to 'doc/languages-frameworks/emscripten.section.md')
-rw-r--r-- | doc/languages-frameworks/emscripten.section.md | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/doc/languages-frameworks/emscripten.section.md b/doc/languages-frameworks/emscripten.section.md index 80e1094809ad..3663f962d5f2 100644 --- a/doc/languages-frameworks/emscripten.section.md +++ b/doc/languages-frameworks/emscripten.section.md @@ -21,11 +21,11 @@ Modes of use of `emscripten`: * **Declarative usage**: This mode is far more power full since this makes use of `nix` for dependency management of emscripten libraries and targets by using the `mkDerivation` which is implemented by `pkgs.emscriptenStdenv` and `pkgs.buildEmscriptenPackage`. The source for the packages is in `pkgs/top-level/emscripten-packages.nix` and the abstraction behind it in `pkgs/development/em-modules/generic/default.nix`. - * build and install all packages: - * `nix-env -iA emscriptenPackages` - - * dev-shell for zlib implementation hacking: - * `nix-shell -A emscriptenPackages.zlib` + * build and install all packages: + * `nix-env -iA emscriptenPackages` + + * dev-shell for zlib implementation hacking: + * `nix-shell -A emscriptenPackages.zlib` ## Imperative usage @@ -90,7 +90,7 @@ See the `zlib` example: libz.so.${old.version} -I . -o example.js echo "Using node to execute the test" - ${pkgs.nodejs}/bin/node ./example.js + ${pkgs.nodejs}/bin/node ./example.js set +x if [ $? -ne 0 ]; then @@ -112,7 +112,7 @@ See the `zlib` example: ### Usage 2: pkgs.buildEmscriptenPackage -This `xmlmirror` example features a emscriptenPackage which is defined completely from this context and no `pkgs.zlib.override` is used. +This `xmlmirror` example features a emscriptenPackage which is defined completely from this context and no `pkgs.zlib.override` is used. xmlmirror = pkgs.buildEmscriptenPackage rec { name = "xmlmirror"; @@ -163,7 +163,7 @@ This `xmlmirror` example features a emscriptenPackage which is defined completel checkPhase = '' ''; - }; + }; ### Declarative debugging @@ -182,4 +182,3 @@ Use `nix-shell -I nixpkgs=/some/dir/nixpkgs -A emscriptenPackages.libz` and from Using this toolchain makes it easy to leverage `nix` from NixOS, MacOSX or even Windows (WSL+ubuntu+nix). This toolchain is reproducible, behaves like the rest of the packages from nixpkgs and contains a set of well working examples to learn and adapt from. If in trouble, ask the maintainers. - |