Skip to content

Releases: marksatt/DistCode

DistCode v3.0.3

Choose a tag to compare

@marksatt marksatt released this 23 Mar 22:31

Fixed a long-standing bug where dmucs would lose track of the number of available CPUs - this should mean that it makes better use of available compile workers.

DistCode v3.0.2

Choose a tag to compare

@marksatt marksatt released this 22 Mar 22:15

Fixed dmucs crashing when a host is removed, caused by removing exceptions.

DistCode 3.0.1

Choose a tag to compare

@marksatt marksatt released this 20 Mar 01:06

Moved the dmucs monitor code into DistCode itself and fixed updating of the number of available build CPUs when in the background.

  • In Xcode 7 Apple lifted the restriction of the maximum number of build tasks, so tasks will be distributed.
  • Skipped some versions to get Sparkle updates to work.

DistCode v2.0

DistCode v2.0 Pre-release
Pre-release

Choose a tag to compare

@marksatt marksatt released this 09 Aug 18:17

This is a pre-release update to DistCode to use a single, central coordinator running to which all compile hosts connect. This is more like the behaviour of other popular distributed build systems and should work more reliably on larger networks. After experimenting with alternatives the coordinator is still DMUCS and the distributed compiler distcc. Unless or until an alternative proves to be more robust they will remain at the heart of DistCode.

As a pre-release there are several outstanding issues:

  • For those using DistCode with Unreal Engine 4, the UE4 integration will need to be updated as not all machines will have a local database of compile hosts to read from.
  • It still needs to be tested against Xcode 7 which should address the problems with distributing compile tasks found in Xcode 6.
  • The server list is updated only very slowly & a lot of machine information has been stripped as part of the process of switching to a single DMUCS coordinator. The final release will update faster and some information may return.

DistCode v1.0.1

Choose a tag to compare

@marksatt marksatt released this 15 May 21:14

This release resets the number of parallel build tasks used by Xcode when exiting DistCode to avoid overloading the local machine when DistCode isn't running.

DistCode v1.0

Choose a tag to compare

@marksatt marksatt released this 14 May 22:24

Initial Release.