File tree Expand file tree Collapse file tree 1 file changed +111
-0
lines changed Expand file tree Collapse file tree 1 file changed +111
-0
lines changed Original file line number Diff line number Diff line change
1
+ # vim: set ts=2 sts=2 sw=2 expandtab :
2
+ dist : xenial
3
+ sudo : required
4
+ language : bash
5
+ services :
6
+ - docker
7
+
8
+ before_install :
9
+ - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build
10
+ - chmod +x docker-build
11
+
12
+ install :
13
+ - sudo apt-get install -y python3-pip python3-setuptools
14
+ - sudo pip3 install --upgrade pip
15
+ - sudo pip install PyGithub
16
+ - ./docker-build --name ${DISTRO} --config .travis.yml --install
17
+
18
+ script :
19
+ - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
20
+
21
+ env :
22
+ - DISTRO="archlinux/base"
23
+ - DISTRO="debian:sid"
24
+ - DISTRO="fedora:29"
25
+ - DISTRO="ubuntu:18.10"
26
+
27
+ # #########################################################
28
+ # THE FOLLOWING LINES IS USED BY docker-build
29
+ # #########################################################
30
+ requires :
31
+ archlinux :
32
+ # Useful URL: https://git.archlinux.org/svntogit/community.git/tree/mate-system-monitor
33
+ - gcc
34
+ - git
35
+ - gtkmm3
36
+ - intltool
37
+ - libgtop
38
+ - libwnck3
39
+ - make
40
+ - mate-common
41
+ - mate-desktop
42
+ - which
43
+ - yelp-tools
44
+
45
+ debian :
46
+ # Useful URL: https://github.com/mate-desktop/debian-packages
47
+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-system-monitor
48
+ - g++
49
+ - git
50
+ - intltool
51
+ - libglib2.0-dev
52
+ - libglibmm-2.4-dev
53
+ - libgtk-3-dev
54
+ - libgtkmm-3.0-dev
55
+ - libgtop2-dev
56
+ - librsvg2-dev
57
+ - libsystemd-dev
58
+ - libwnck-3-dev
59
+ - libxml2-dev
60
+ - make
61
+ - mate-common
62
+ - quilt
63
+ - yelp-tools
64
+
65
+ fedora :
66
+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-system-monitor.git
67
+ - gcc
68
+ - gcc-c++
69
+ - dbus-glib-devel
70
+ - desktop-file-utils
71
+ - git
72
+ - gtk3-devel
73
+ - gtkmm30-devel
74
+ - libgtop2-devel
75
+ - librsvg2-devel
76
+ - libwnck3-devel
77
+ - libxml2-devel
78
+ - make
79
+ - mate-common
80
+ - redhat-rpm-config
81
+ - systemd-devel
82
+
83
+ ubuntu :
84
+ - g++
85
+ - git
86
+ - intltool
87
+ - libglib2.0-dev
88
+ - libglibmm-2.4-dev
89
+ - libgtk-3-dev
90
+ - libgtkmm-3.0-dev
91
+ - libgtop2-dev
92
+ - librsvg2-dev
93
+ - libsystemd-dev
94
+ - libwnck-3-dev
95
+ - libxml2-dev
96
+ - make
97
+ - mate-common
98
+ - quilt
99
+ - yelp-tools
100
+
101
+ variables :
102
+ - CFLAGS="-Wall -Werror=format-security"
103
+
104
+ before_scripts :
105
+ - if [ ${DISTRO_NAME} == "debian" ];then
106
+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
107
+ - bash ./debian.sh
108
+ - fi
109
+
110
+ after_scripts :
111
+ - make distcheck
You can’t perform that action at this time.
0 commit comments