[HN Gopher] Lichen: The Sed Build System
       ___________________________________________________________________
        
       Lichen: The Sed Build System
        
       Author : n4jm4
       Score  : 20 points
       Date   : 2023-12-28 08:22 UTC (1 days ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | n4jm4 wrote:
       | Can't sleep, must publish build systems for more fringe
       | programming languages.
        
       | graypegg wrote:
       | Read that as "Lichen: the sea's build system" and was expecting a
       | comparison of lichen (a kind of moss) to makefiles.
       | 
       | I think my brain is still in holiday mode haha
        
       | matrss wrote:
       | > At the top, we have a not strictly POSIX compliant, multi-
       | argument shebang:                 #!/usr/bin/env gsed -nE -f
       | 
       | > It may break on some fringe UNIX implementations, but it is
       | necessary for the system to work.
       | 
       | I _think_ I can vaguely remember that I had issues with something
       | like this on a bog-standard linux. env has the -S option though,
       | which should help on systems where multi-argument shebangs don 't
       | work.
        
         | yjftsjthsd-h wrote:
         | Hm, yeah, I've been using                   #!/usr/bin/env -S
         | ansible-playbook --diff
         | 
         | to turn ansible playbooks to scripts, but reading
         | https://www.man7.org/linux/man-pages/man1/env.1p.html it looks
         | like -S isn't actually POSIX-specified.
        
       ___________________________________________________________________
       (page generated 2023-12-29 23:01 UTC)