Open
Description
This issue is to create a builder script for Haskell programs.
One suggestion I have is to reuse and slightly modify the SCons/scons-contrib Haskell script for our needs, since it seems to do what we need.
However, this would require we create a builders
directory at the repo root. It could help us separate builders from the SConstruct
file, and basically provide a library of builders (builders like the Copier
, cargo
, rutsc
builders could go in the __init__.py
file, though). On the other hand, it could be less clear.
Metadata
Metadata
Assignees
Labels
No labels
Activity
Amaras commentedon Jan 2, 2022
I response to the original post:
The Haskell SCons tool script in scons-contrib is under GPLv3, so we probably can't use it without changing the whole project to a license compatible with GPLv3.
The could be a way to integrate the tool by recreating it ourselves, but it feels weird, and I'm not sure about the legality of it.
One important thing to note is that apparently the original author (Russel Winder) died, so getting permission from them is impossible, and I don't know who maintains the repository, so I can't get permission from them either.