File: version.lib

package info (click to toggle)
faust 2.54.9%2Bds0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 352,732 kB
  • sloc: cpp: 260,515; javascript: 33,578; ansic: 16,680; vhdl: 14,052; sh: 13,271; java: 5,900; objc: 3,875; makefile: 3,228; python: 2,176; cs: 1,642; lisp: 1,140; ruby: 951; xml: 762; yacc: 564; lex: 247; awk: 110; tcl: 26
file content (22 lines) | stat: -rw-r--r-- 910 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//################################ version.lib ##########################################
// Semantic versioning for the Faust libraries. Its official prefix is `vl`.
//
// #### References
// * <https://github.com/grame-cncm/faustlibraries/blob/master/version.lib>
//########################################################################################

//---------------------------`(vl.)version`---------------------------
// Return the version number of the Faust standard libraries as a MAJOR, MINOR, PATCH versioning triplet.
//
// #### Usage
//
// ```
// version : _,_,_
// ```
//
//------------------------------------------------------------
version =   2,  // MAJOR version when we make incompatible API changes,
            15, // MINOR version when we add functionality in a backwards compatible manner,
            0;  // PATCH version when we make backwards compatible bug fixes.