Difference between revisions of "Build systems"
(→Build Systems) |
(Add SlimD) |
||
(10 intermediate revisions by 8 users not shown) | |||
Line 3: | Line 3: | ||
| Projects = | | Projects = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{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 23: | Line 12: | ||
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''RDMD''' |
− | | about = | + | | about = A D tool that can automatically build D apps. |
| license = Boost 1.0 | | license = Boost 1.0 | ||
− | | url = | + | | 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 = | + | | license = MIT |
− | | url = | + | | url = https://github.com/dcarp/cmake-d |
}} | }} | ||
{{Project | {{Project | ||
− | | name = ''' | + | | name = '''xfBuild''' |
− | | about = | + | | about = An automatic build tool. |
| license = Boost 1.0 | | license = Boost 1.0 | ||
− | | url = | + | | url = https://github.com/SiegeLord/xfbuild |
}} | }} | ||
{{Project | {{Project | ||
Line 45: | Line 34: | ||
| license = New BSD License | | license = New BSD License | ||
| url = https://bitbucket.org/goughy/premake-dev-d/ | | url = https://bitbucket.org/goughy/premake-dev-d/ | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''Cook''' | ||
+ | | about = A fast incremental build tool intended for D projects. | ||
+ | | license = Boost 1.0 | ||
+ | | 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 | ||
+ | | 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> |