Talk:List of build automation software

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Software / Computing  (Rated List-class)
WikiProject icon This article is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 List  This article has been rated as List-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.


I'm not sure what is meant by "Make-based". I think what might be meant is "make-like". --Edalytical (talk) 04:25, 2 May 2008 (UTC)

There are no reason to break out the make-based tools uniquely, except possibly to mention make in the history of build automation. The list is in fact incorrect. Build tools should probably be organized based on ability to do source code and binary dependency management vs. workflow automation, and whether the tool is an interpreter for a scripting language (make, Ant) or does not require scripting (OpenMake). Seanblanton (talk) 21:50, 3 November 2008 (UTC)

The choice of entries looks strange, what is the criteria, why not to put Redo not yet in Wikipedia, Scons and Waf which have their wikipedia page, Buildout that is also in Wikipedia and link to this true page, and probably most of the Category: Build automation and Category: Compiling tools? --marc (talk) 20:58, 29 April 2012 (UTC)

Shouldn't make-alikes list include Borland make, at least for historical reasons? — Preceding unsigned comment added by (talk) 16:09, 15 September 2012 (UTC)

I see what the article is trying to achieve and I agree that that the way it is split out is awkward.

  • Continuous Integration isn't a type of tool and it isn't a language; it is a practice. All references to Continuous Integration outside of the practice context should be corrected. You can perform Continuous Integration with many of these applications if you organize correctly.
  • Many of these tools listed in this article are build tools or build scripting languages and not what the community would consider build automation tools; Build Automation tools automate the running of the build process, involving build tools or build scripting languages. Make, NMake, NAnt are all just build tools, for example. Ant is among the more ubiquitous build tools and it seems to be missing from the article, which takes away from the consistency either way).

--Rriehle (talk) 15:30, 17 March 2015 (UTC)

Where do you see a difference between "just build tools" and "built automation tools"? Schily (talk) 16:42, 19 March 2015 (UTC)

Another build tool for python (maven-like): — Preceding unsigned comment added by (talk) 11:41, 4 May 2017 (UTC)

Configuration Management Tools List in the wrong place[edit]

"Configuration Management Tools" section should not be here; there already is one at List_of_revision_control_software (talk) 15:36, 19 March 2013 (UTC)

Concur, though a link to the list of configuration management tools would be very useful. The tools listed in the configuration management section are not project configuration management tools (which is what is what one usually thinks about when doing software builds). These tools are system configuration tools, which is useful for network administrators but not so relevant for software authors. Unless the Wikipedia author community decides otherwise, this section should be replaced with a link to sw project configuration management tools. — Preceding unsigned comment added by (talk) 00:24, 27 April 2017 (UTC)

Page notice added[edit]

Template:Editnotices/Page/List of build automation software - that all entries should already have an article. Any objections? - David Gerard (talk) 11:55, 3 March 2014 (UTC)

@David: You reverted my addition to the list, and then I saw this rule about entries needing an article. I'm new to editing wikipedia, so I'm not sure if this is the right place to talk, but to avoid future mistakes I have to ask: is this a general rule adopted by wikipedia for all lists (the "Template" seem to point in this direction) or is this specific to this page (I certainly saw many wiki lists with items without articles, e.g. Comparison_of_continuous_integration_software).

Can you please clarify? There's probably a good reason for the rule: I get the goal to have a consistent encyclopedia, but on the other hand I'm afraid it adds a barrier to keeping lists up to date. For example I can always find 5 minutes to add an item with a 1-liner summary + informative external links, but currently I'm not committed to writing a full article. Thanks for your feedback - Antoine Poliakov (talk) 15:38, 21 March 2014 (UTC)


We might note that (almost?) any scripting language can be used to construct a build automation. Personally I just use a BASH script to automate the build of any of my larger project, (be they C/C++ Haskell Perl or even Java). I would be interested to know how many people/projects also use BASH for build automation. alexx (talk) 12:01, 16 March 2014 (UTC)


As far as I know, [| gruntjs] is also used as a build automation tool - but where to put it in this list? (talk) — Preceding undated comment added 14:24, 18 April 2014 (UTC)

Opus Make[edit]

Opus Make has existing for a very long time, but unfortunately hasn't been updated in years. Opus is very powerful. • 19:31, 21 April 2014 (UTC)

Add Crawler-Lib Build Tools[edit]

There is a new free build automation toolbox made with powershell: — Preceding unsigned comment added by (talk) 16:43, 11 August 2014 (UTC)

It is promising but there is no actual release at the moment. (talk) 11:47, 15 August 2014 (UTC)

Release is available now (talk) 00:05, 17 August 2014 (UTC)

Add Maiken[edit]

Cross platform YAML based build tool for C/C++/Obj-C/C#/CUDA/opencl. • Edit made by Maiken author 10:28, 18 November 2015 (UTC)

C# Make (Cake)[edit]

Is there any particular reason Cake isn't on the list? — Preceding unsigned comment added by Icecream-burglar (talkcontribs) 07:22, 24 January 2017 (UTC)

Add SnakeMake[edit]

Tedtoal (talk) 18:30, 12 May 2017 (UTC)