File tree Expand file tree Collapse file tree 1 file changed +119
-0
lines changed
Expand file tree Collapse file tree 1 file changed +119
-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-utils
33+ - gcc
34+ - git
35+ - intltool
36+ - itstool
37+ - libcanberra
38+ - libgtop
39+ - make
40+ - mate-common
41+ - mate-panel
42+ - python
43+ - which
44+ - yelp-tools
45+
46+ debian :
47+ # Useful URL: https://github.com/mate-desktop/debian-packages
48+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-utils
49+ - g++
50+ - git
51+ - gtk-doc-tools
52+ - intltool
53+ - libcanberra-gtk3-dev
54+ - libglib2.0-dev
55+ - libgtk-3-dev
56+ - libgtop2-dev
57+ - libmate-panel-applet-dev
58+ - libx11-dev
59+ - libxext-dev
60+ - libxt-dev
61+ - make
62+ - mate-common
63+ - x11proto-xext-dev
64+ - xsltproc
65+ - yelp-tools
66+ - zlib1g-dev
67+
68+ fedora :
69+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-utils.git
70+ - desktop-file-utils
71+ - e2fsprogs-devel
72+ - gcc
73+ - gcc-c++
74+ - git
75+ - hardlink
76+ - libX11-devel
77+ - libXmu-devel
78+ - libcanberra-devel
79+ - libgtop2-devel
80+ - make
81+ - mate-common
82+ - mate-panel-devel
83+ - mesa-libGL-devel
84+ - popt-devel
85+ - redhat-rpm-config
86+ - usermode
87+ - yelp-tools
88+
89+ ubuntu :
90+ - g++
91+ - git
92+ - gtk-doc-tools
93+ - intltool
94+ - libcanberra-gtk3-dev
95+ - libglib2.0-dev
96+ - libgtk-3-dev
97+ - libgtop2-dev
98+ - libmate-panel-applet-dev
99+ - libx11-dev
100+ - libxext-dev
101+ - libxt-dev
102+ - make
103+ - mate-common
104+ - x11proto-xext-dev
105+ - xsltproc
106+ - yelp-tools
107+ - zlib1g-dev
108+
109+ variables :
110+ - CFLAGS="-Wall -Werror=format-security"
111+
112+ before_scripts :
113+ - if [ ${DISTRO_NAME} == "debian" ];then
114+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
115+ - bash ./debian.sh
116+ - fi
117+
118+ after_scripts :
119+ - make distcheck
You can’t perform that action at this time.
0 commit comments