~fenryxo/nuvola-player/master

« back to all changes in this revision

Viewing changes to .circleci/config.yml

  • Committer: Jiří Janoušek
  • Date: 2019-01-10 14:44:08 UTC
  • Revision ID: git-v1:5de0a027f8244d8304a007bb6dfc2ea03e15445f
Use Valac master

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
              'pkgconfig(libnotify)' 'pkgconfig(libsoup-2.4)' 'pkgconfig(libsecret-1)' \
18
18
              'pkgconfig(uuid)' 'pkgconfig(webkit2gtk-4.0)' 'pkgconfig(sqlite3)' \
19
19
              'pkgconfig(libarchive)' 'pkgconfig(libpulse)' libappstream-glib \
20
 
              'pkgconfig(gee-0.8)' \
 
20
              'pkgconfig(gee-0.8)' git autoconf-archive \
21
21
              xorg-x11-util-macros libdrm-devel patch \
22
22
              'pkgconfig(x11)' 'pkgconfig(xext)' 'pkgconfig(xextproto)' \
23
23
              nodejs npm
32
32
            rm -rf libdri2
33
33
            npm install standard --global
34
34
      - run:
 
35
          name: Download Vala
 
36
          command: |
 
37
            git clone https://gitlab.gnome.org/GNOME/vala.git
 
38
      - run:
 
39
          name: Build Vala
 
40
          working_directory: ~/workdir/vala
 
41
          command: |
 
42
            ./autogen.sh --prefix=/usr
 
43
            make all
 
44
            dnf remove -y vala valadoc
 
45
            make install
 
46
      - run:
35
47
          name: Install Valalint
36
48
          command: |
37
49
            git clone https://github.com/tiliado/valalint.git