Difference between revisions of "Build systems"
(→Build Systems) |
(Add SlimD) |
||
(11 intermediate revisions by 9 users not shown) | |||
Line 4: | Line 4: | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''DUB''' |
− | | about = | + | | logo = [[File:Dub-header.png|link=https://github.com/rejectedsoftware/dub]] |
− | | url = | + | | about = Easy to use build and package management tool for D2 with support for generating IDE projects and an online package registry |
+ | | license = MIT | ||
+ | | url = https://github.com/rejectedsoftware/dub | ||
+ | | platform = Windows, POSIX | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''RDMD''' | ||
+ | | about = A D tool that can automatically build D apps. | ||
+ | | license = Boost 1.0 | ||
+ | | url = http://dlang.org/rdmd.html | ||
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''cmake-d''' |
− | | about = | + | | about = This project seeks to provide complete support for the D2 language in cmake. |
| license = MIT | | license = MIT | ||
− | | url = | + | | url = https://github.com/dcarp/cmake-d |
}} | }} | ||
{{Project | {{Project | ||
Line 21: | Line 30: | ||
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''premake4''' |
− | | about = A tool | + | | about = A build configuration tool supporting D. |
− | | license = BSD | + | | license = New BSD License |
− | | url = | + | | url = https://bitbucket.org/goughy/premake-dev-d/ |
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''Cook''' |
− | | about = A | + | | about = A fast incremental build tool intended for D projects. |
| license = Boost 1.0 | | license = Boost 1.0 | ||
− | | url = http://dlang.org/ | + | | url = https://github.com/gecko0307/cook2 |
+ | | 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 | {{Project | ||
− | | name = ''' | + | | name = '''SlimD''' |
− | | about = A | + | | about = A framework for building bare-bones Win32 applications |
− | | license = | + | | license = |
− | | url = https:// | + | | url = https://github.com/CyberShadow/SlimD |
+ | | platform = Windows | ||
}} | }} | ||
}} | }} | ||
+ | |||
+ | <noinclude> | ||
+ | [[Category:Stand-alone applications]] | ||
+ | </noinclude> |