curry-club-aux / curry-club-augsburg.de

Our Website
http://curry-club-aux.github.io/curry-club-augsburg.de/
Other
17 stars 5 forks source link

css mit cabal bauen #60

Closed Profpatsch closed 7 years ago

Profpatsch commented 7 years ago

Als Alternativvorschlag: Anstatt mit einer stack shebang mit cabal run css ausführen. Das sollte überall funktionieren, und man muss nicht auf das hakyll linken warten, um das css zu aktualisieren.

cc @timjb

timjb commented 7 years ago

Ich würde ungern zurück von stack auf cabal umsteigen, weil ich mich nur allzu gut an "Dependency Hell" erinnern kann und mit stack nur gute Erfahrungen gemacht habe.

Wäre es möglich, sowohl stack als auch cabal zu unterstützen?

P.S. Kannst du den borderSpacing-Patch bitte einfach in master pushen?

Profpatsch commented 7 years ago

Okay, die Generierung verwendet jetzt wieder stack by default, mit der Möglichkeit, per env-Variablen cabal zu setzen. @timjb

Ich habe auch das README aktualisiert.

timjb commented 7 years ago

@Profpatsch Ich finde den Ansatz, dass man auswählen kann zwischen stack und cabal gut.

Eine Frage: Warum hast du den Hashbang in stack/default.hs weg gemacht? Ich finde das gut, wenn in der Datei selbst beschrieben ist, wie man sie ausführen kann und welche Pakete vorausgesetzt werden.

P.S. Dieser Pull-Request hat einen Konflikt.

Profpatsch commented 7 years ago

Eine Frage: Warum hast du den Hashbang in stack/default.hs weg gemacht? Ich finde das gut, wenn in der Datei selbst beschrieben ist, wie man sie ausführen kann und welche Pakete vorausgesetzt werden.

Ganz einfach: weil die Pakete in der .cabal schon beschrieben werden. Wenn man die CSS anpasst denkt garantiert keiner mehr dran, auch die Shebang zu verändern, bzw. andersrum, je nachdem, was man nutzt. Also lieber nur einen Weg haben, der kaputt gehen kann. :)

Profpatsch commented 7 years ago

Öh, kA was da grad passiert ist. Ich probier es nochmal.