Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When creating a groovy script for nixos I ran into an issue. Here is the script.
#! /usr/bin/env nix-shell
#! nix-shell -i groovy -p groovy
println "hello"
The script uses a second bash directive which tells nix-shell to run the script using groovy. Groovy gives the following error.
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: /home/john/projects/netbeans/update-nix-dependencies.groovy: 2: unexpected char: '#' @ line 2, column 1. #! nix-shell -i groovy -p groovy ^ 1 error
This seems to be a groovy issue and I was wondering how it could be fixed. There is a workaround for nix-shell described here. I'm willing to submit a pull request for this but I'm not sure where to start. Thanks!