home.social

#buildsystem — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #buildsystem, aggregated by home.social.

  1. Update for pythonbuilder, my sane (😎) build system written in Python.

    Yes, I use pythonbuilder to build Java projects. But to push and pull dependent libraries, I use what is there: Maven (yes😱). To publish a jar to your local repository in ~/.m2/repository, pythonbuilder just got some new functionality.

    codeberg.org/harald/pythonbuil

    Feedback welcome.

    #pythonbuilder
    #buildmachine
    #bashbuilder
    #buildsystem
    #buildtool
    #softwaredevelopment
    #programming

  2. Why a build script instead of a straight normal script?

    A build shall not run tasks which are unnecessary
    - because the input did not change since last time and
    - the output is the same as last time produced (e.g. file not deleted or modified)
    Call it "guarded execution".

    But most build systems introduce a new language. Why?

    I use Pythonbuilder for Java, Python, Typescript. It is plain Python plus guarded execution.

    codeberg.org/harald/pythonbuil

    #pythonbuilder #buildsystem #buildtool #dev

  3. so, apparently hacking #scheme is going to get even more fun with B.L.U.E., a sane, extendable, lisp-y l, agnostic build system and #Ares, the interactive hacking tool we always sensed was missing from our work. Yes, we now have insightful backtraces in #guile!

    The future has come!

    codeberg.org/lapislazuli/blue
    git.sr.ht/~abcdw/guile-ares-rs

    @abcdw @shepherd

    #guix #fosdem #fosdem2026 #blue #lisp #repl #buildsystem #reproducibility #hacking #fun #coding #interactiveprogramming