home.social

#buildtool — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #buildtool, 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