advicetriada.blogg.se

Cmake linux vs unix
Cmake linux vs unix








  1. #Cmake linux vs unix code#
  2. #Cmake linux vs unix free#

SCons/bksys already worked well for a number of developers who used it in their sub-projects, and the tandem seemed to easily win the race. (a Python-based build tool) was favored, spiced up with a KDE-wrapper called KDE developers at the time discussed and evaluated several alternatives: back then,

cmake linux vs unix

The principal move away from autoconf, automake, configure, libtool & friends was decided at last year's annual KDE conference, akademy. Let's look back at the history of this change. Instead, the old rule "who codes, decides" made itself felt once again. In typical KDE fashion the current move to CMake was not a "decision by committee". So, KDE 4 will feature a completely different Some developers, not only in KDE, like to nickname the autotools as "auto-hell" because of its difficult to comprehend architecture. Now the next big change is happening: KDE is leaving the aging "autotool" build chain behind. Improvements to SVN itself before the real change-over for the huge KDE repository finally happened. Close cooperation of some core KDE hackers with the Subversion developers lead to fixes and That change in itself was an enormous stress test for the capabilities of the still young SVN project: a year ago, several preparatory "dry runs" which simulated the pending move revealed quiteĪ number of bugs and performance problems in advance.

#Cmake linux vs unix code#

Oftentimes "good enough" here translates into: "the best one that is available for our purposes".įor its central source code management KDE last year migrated from the venerable "Concurrent Versioning System" (CVS) to the newer, more powerful Every day there are about 300 or moreĪdding new or modifying existing content.Ĭan only prosper and go forward if it uses tools that are good enough to manage and build all its code, for all its contributors, on all supported OS and CPU platforms, all the time, without major problems. This repository currently holds more than 4 million lines of program code, translations of approximately 100,000 user interface strings (and many more lines of application manuals) into more thanĨ0 different languages. More than 1.200 developers around the planet have accounts and credentials to access itsĬentral source code repository.

#Cmake linux vs unix free#

KDE is one of the largest Free and Open Source Softwareĭevelopment" model used by many other FOSS applications.

cmake linux vs unix

KDE developer Alexander Neundorf explains the background for the move away from the traditional "autotools" This article was contributed by Alexander Neundorf Why the project revamped its build system for KDE4










Cmake linux vs unix