There are at least a few generally language-specific build tools/systems that can, if you're into masochism, be used to build other languages (Gradle, Maven, etc.), and tools like Ant, which while primarily used in Java projects is really just a Makefile with different syntax and core functions in XML. Does making a new category for explicitly general-purpose tools like Make and friends ambiguate where the language-specific tools belong? Should other non-Make-related packages be moved from their current dev-[language] locations?
Does dev-util/gyp really belong there, or since it is node-specific, should there be a dev-js category? On Sun, Jan 7, 2024 at 8:58 PM orbea <or...@riseup.net> wrote: > > On Sun, 07 Jan 2024 17:20:25 +0100 > Michał Górny <mgo...@gentoo.org> wrote: > > > On Sun, 2024-01-07 at 09:50 -0500, Yuan Liao (Leo3418) wrote: > > > On Sun, Jan 07, 2024 at 03:46:23PM +0100, Michał Górny wrote: > > > > Hi, > > > > > > > > Another idea for a new category: dev-build. Proposed description: > > > > > > > > Build systems and related tools. > > > > > > Have you considered the name 'dev-buildsys'? More straightforward > > > in my opinion, with the cost of a longer length. > > > > I have but I don't like the idea of half-shortcuts. Also, we are > > really including some "building" tools like make that aren't really > > "systems". > > > > I suggest that ninja, samurai, bmake, pmake and make are all in the > same category. Currently the first two are in dev-util while the rest > are in sys-devel while they are all build tools that fill a similar > need. >