Difference between revisions of "Build systems"
(Removed DSSS and Bud; they've been inactive since long ago in D1 times. If they should be readded, it should be on a separate page, e.g. "historic projects" to avoid confusing users.) |
(Add SlimD) |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 5: | Line 5: | ||
{{Project | {{Project | ||
| name = '''DUB''' | | name = '''DUB''' | ||
− | | logo = [[File: | + | | logo = [[File:Dub-header.png|link=https://github.com/rejectedsoftware/dub]] |
| about = Easy to use build and package management tool for D2 with support for generating IDE projects and an online package registry | | about = Easy to use build and package management tool for D2 with support for generating IDE projects and an online package registry | ||
| license = MIT | | license = MIT | ||
Line 18: | Line 18: | ||
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''cmake-d''' |
| about = This project seeks to provide complete support for the D2 language in cmake. | | about = This project seeks to provide complete support for the D2 language in cmake. | ||
− | | url = | + | | license = MIT |
+ | | url = https://github.com/dcarp/cmake-d | ||
}} | }} | ||
{{Project | {{Project | ||
Line 40: | Line 41: | ||
| url = https://github.com/gecko0307/cook2 | | url = https://github.com/gecko0307/cook2 | ||
| platform = Windows, GNU/Linux | | platform = Windows, GNU/Linux | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''Bazel''' | ||
+ | | about = Googles own buildtool - Correct, reproducible, fast builds for everyone. | ||
+ | | license = Apache License Version 2.0 | ||
+ | | url = http://www.bazel.io/ | ||
+ | | platform = JVM | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''Meson''' | ||
+ | | about = Open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible. | ||
+ | | license = Apache License Version 2.0 | ||
+ | | url = http://forum.dlang.org/post/dpakidboblzgbdtejilz@forum.dlang.org | ||
+ | | platform = Windows, GNU/Linux | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''Button''' | ||
+ | | about = A build system that aims to be fast, correct, and elegantly simple. | ||
+ | | license = MIT | ||
+ | | url = http://forum.dlang.org/post/uhozcvatvyztfuhivrjq@forum.dlang.org | ||
+ | | platform = Windows, GNU/Linux | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''Reggae''' | ||
+ | | about = A (meta) build system with multiple front (D, Python, Ruby, Javascript, Lua) and backends (make, ninja, tup, custom). | ||
+ | | license = BSD-3 | ||
+ | | url = https://github.com/atilaneves/reggae | ||
+ | | platform = Linux | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''SlimD''' | ||
+ | | about = A framework for building bare-bones Win32 applications | ||
+ | | license = | ||
+ | | url = https://github.com/CyberShadow/SlimD | ||
+ | | platform = Windows | ||
}} | }} | ||
}} | }} | ||
+ | |||
+ | <noinclude> | ||
+ | [[Category:Stand-alone applications]] | ||
+ | </noinclude> |