bmakelib
bmakelib copied to clipboard
A minimalist standard library for writing Makefiles.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | ubuntu | final | major | `22.04` -> `24.04` | --- ### Configuration...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/bahmanm/bmakelib). ## Config Migration Needed - [ ]...
I follow the steps and encounter problem in point 2.4: https://github.com/bahmanm/lemmy-synapse?tab=readme-ov-file#24-install-it-already My terminal throws this `Makefile:30: bmakelib/bmakelib.mk: No such file or directory` when running this: ``` make \ ansible.user= \...
The current output is quite bloated and is not easy to find the test case or suite you're interested in.
Ideally each the doc for each feature, should start w/ a brief intro, at least one example (or synopsis) followed by functionalities/variables/targets. Additionally, at this stage, the landing page is...
It can simplify using bmakelib, eg in a pipeline or a "toolbox" image on the user's machine. For a decent coverage the following platforms should be supported: - Debian -...
Move `default-if-blank` and `error-if-blank` to the new `var` namespace (eg `bmakelib.var.default-if-blank`) Filenames and doc links should also be updated as it makes sense to either move them to a single...
Offer the user to use either `bmakelib` or other shorter namespace(s). For example: ```Makefile some-target : bmk.error-if-blank( VAR1 ) ``` or (🝼 represents "Makemake" the god of fertility in Polynesian...
Currently all targets/variables are prefixed w/ `bmakelib.`. For example: ```Makefile foo : bmakelib.error-if-blank(VAR1) foo : ... ``` To reduce clutter and save some a few bytes, it should be possible...