View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015294CMakeCMakepublic2014-12-08 20:502016-06-10 14:31
ReporterJeremie Delaitre 
Assigned ToKitware Robot 
PrioritylowSeverityfeatureReproducibilityN/A
StatusclosedResolutionmoved 
PlatformOSOS Version
Product VersionCMake 3.0.2 
Target VersionFixed in Version 
Summary0015294: FASTBuild generator
DescriptionI just discovered FASTBuild (http://www.fastbuild.org [^]) after watching the CPPcon talk: https://www.youtube.com/watch?v=qYN6eduU06s [^]

It seems to dramatically increase build time on Windows (and hopefully soon on other OSes...) using several different features like:
- "unity" builds (pack several cpp files in one)
- distributed build
- cache

I saw a question on the ML asking if a generator for FASTBuild is on the work but I thought having a proper feature request in the tracker would be better ;)
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0038409)
JoshG (reporter)
2015-04-06 08:46

I'm taking a stab at this in my spare time.
If anyone else ends up working on this, make sure you list your work here.
(0038410)
Brad King (manager)
2015-04-06 08:49

Re 0015294:0038409: Thanks. Please read CONTRIBUTING.rst at the top of the source tree.
(0038411)
JoshG (reporter)
2015-04-06 09:03

No worries Brad, I've already submitted patches to you before.
Though this work will obviously be a bit larger. We'll see how far I manage to get.
(0039006)
Timur (reporter)
2015-07-01 11:36

I'm quite interesting at it as well, so you have some work in progress already maybe?
(0039145)
Timur (reporter)
2015-07-15 13:04

Would also be happy contributing to this effort.
(0039153)
JoshG (reporter)
2015-07-15 18:51

I'm still working on this. More progress every week. The repo I'm working in is at github.com/inbilla/cmake and fastbuild.
I'm now at 41 unit tests failing. A fair amount works already. Much of the remaining work involves changes to Fastbuild too, so I am working with the developer of that to get some changes in.
Feel free to contact me via email if you have time to add to the effort.
(0040510)
A. Klitzing (reporter)
2016-02-19 02:40

Would be a nice generator for Windows ... is it still in development?
(0042682)
Kitware Robot (administrator)
2016-06-10 14:29

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2014-12-08 20:50 Jeremie Delaitre New Issue
2015-04-06 08:46 JoshG Note Added: 0038409
2015-04-06 08:49 Brad King Note Added: 0038410
2015-04-06 09:03 JoshG Note Added: 0038411
2015-07-01 11:36 Timur Note Added: 0039006
2015-07-15 13:04 Timur Note Added: 0039145
2015-07-15 18:51 JoshG Note Added: 0039153
2016-02-19 02:40 A. Klitzing Note Added: 0040510
2016-06-10 14:29 Kitware Robot Note Added: 0042682
2016-06-10 14:29 Kitware Robot Status new => resolved
2016-06-10 14:29 Kitware Robot Resolution open => moved
2016-06-10 14:29 Kitware Robot Assigned To => Kitware Robot
2016-06-10 14:31 Kitware Robot Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team