File: .kdesrc-buildrc

package info (click to toggle)
kf6-syntax-highlighting 6.13.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 47,568 kB
  • sloc: xml: 197,750; cpp: 12,850; python: 3,023; sh: 955; perl: 546; ruby: 488; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; erlang: 54; sql: 51; java: 47; objc: 37; awk: 31; asm: 30; tcl: 29; fortran: 18; cs: 10
file content (74 lines) | stat: -rw-r--r-- 1,635 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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# List of all options: https://docs.kde.org/trunk5/en/kdesrc-build/kdesrc-build/conf-options-table.html

global
    branch-group kf6-qt6

    # strange capitalisation of value
    include-dependencies TrUe

    # path with tilde
    kdedir ~/kde/usr

    # try using the existing option as value for other option
    qtdir ${source-dir} # Comment on the same line with value

    # Use line breaks
    cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo \
        -DQT_MAJOR_VERSION=6 \
        -DBUILD_WITH_QT6=ON

    num-cores ${non-existing-var}
    num-cores-low-mem 4

    non-existing-option 12345

    # use int value for binary option
    install-session-driver 5

    # impossible enum value (allowed are: invent, flat, metadata)
    directory-layout project-ids-as-folder-names

    # option with valid value with spaces
    cmake-generator Kate - Ninja
end global

# Comment with \
# line break

include ~/kde6/src/kdesrc-build/kf6-common-options-build-include

options kcalc
    # use of module-set only option in the options block:
    use-modules one two \
                three

    # use of unrecognized option:
    new-option true
end options


module-set
    # use of global-only option in module-set:
    stop-on-failure true

    # use allowed option:
    use-modules one two three
end module-set

# module block without the actual name
module
    repository kde-projects
end module

# double opening module block (forget ending the module block):
module kcalc
module kcalc
    # body without options
end module kcalc

# non-recognized block
kcalc
    repository kde-projects
end kcalc

# kate: syntax kdesrc-buildrc;