File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33# #########################################################
44requires :
55 debian :
6- # Useful URL: https://github.com/cafe-desktop/debian-packages
7- # cafe B-D: libctk-3-dev libctksourceview-4-dev libbean-dev cafe-common
8- - aptitude
9- - autoconf-archive
10- - autopoint
11- - clang
12- - clang-tools
13- - cppcheck
14- - expect # requiered for unbuffer
15- - gcc
16- - git
17- - gla11y
18- - gobject-introspection
19- - gtk-doc-tools
20- - iso-codes
21- - libenchant-2-dev
22- - libgirepository-2.0-dev
23- - libglib2.0-dev
24- - libsm-dev
25- - libx11-dev
26- - libxml2-dev
27- - make
28- - python3-dev
29- - python3-lxml
30- - yelp-tools
31-
32- # required for cafe-desktop
33- - intltool
34- - libdconf-dev
35- - libglib2.0-doc
36- - libstartup-notification0-dev
37- - libtool
38- - meson
39- - wget
40-
41- # required for ctksourceview
42- - libatk1.0-dev
43- - libfribidi-dev
44- - libxml2-utils
45- - libpango1.0-doc
46- - xauth
47- - xvfb
48-
49- # required for libbean
50- - gir1.2-girepository-3.0-dev
51- - python-gi-dev
52- - python3-gi
536
547before_scripts :
55- - ./html-cppcheck
56- - ./debrepo-install 'libctk-3-dev gir1.2-ctk-3.0 libctk-3-common libctk-3-0 libctk-3-doc'
57- - if [ ${DISTRO_VERSION} == "stable" ];then
58- - ./install-from-git https://gitlab.gnome.org/GNOME/glib 2.85.4 meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu -Dtests=false'
59- - fi
60- - ./install-from-git https://github.com/cafe-desktop/cafe-common master
61- - ./install-from-git https://github.com/cafe-desktop/cafe-desktop master # required for make check
62- - ./install-from-git https://github.com/cafe-desktop/ctksourceview master meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu'
63- - ./install-from-git https://github.com/cafe-desktop/libbean master meson '--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu'
8+ - ./debrepo-install
649
6510build_scripts :
66- - ./before-build
67- - ./make-scanbuild '--enable-compile-warnings=maximum --disable-tests'
68- - ./after-build
11+ - ./build-debs https://github.com/cafe-desktop/debian-packages devel lapiz
6912
7013after_scripts :
7114 - if [ -f "gen-index" ]; then ./gen-index -l 20 -i https://github.com/${OWNER_NAME}/cafe-icon-theme/raw/master/cafe/16x16/apps/accessories-text-editor.png; fi
You can’t perform that action at this time.
0 commit comments