shell.nix
This commit is contained in:
parent
a8d39007bb
commit
96c39db639
6 changed files with 42 additions and 20 deletions
22
shell.nix
Normal file
22
shell.nix
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{ pkgs ? import <nixpkgs> {} }:
|
||||
|
||||
pkgs.mkShell {
|
||||
# Nome do ambiente
|
||||
name = "cordova-deps-shell";
|
||||
|
||||
# Lista de pacotes a serem instalados. Nada mais.
|
||||
# O Nix garantirá que 'node', 'cordova', 'gradle' e 'java'
|
||||
# estejam disponíveis no seu PATH quando você entrar no shell.
|
||||
buildInputs = with pkgs; [
|
||||
nodejs
|
||||
cordova
|
||||
gradle
|
||||
jdk
|
||||
];
|
||||
|
||||
# Mensagem simples para confirmar que você está no ambiente certo.
|
||||
shellHook = ''
|
||||
echo "Ambiente Nix com dependências do Cordova ativado."
|
||||
echo "Execute 'source ./env.sh' para configurar o Android SDK."
|
||||
'';
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue