mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-25 17:52:02 +02:00
Split up deps installation for easier maintenance
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
version: 2
|
version: 2
|
||||||
jobs:
|
jobs:
|
||||||
linux-system-python:
|
lin-sys:
|
||||||
docker:
|
docker:
|
||||||
- image: kovidgoyal/kitty-test:latest
|
- image: kovidgoyal/kitty-test:latest
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
FROM ubuntu:latest
|
FROM ubuntu:latest
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y libgl1-mesa-dev libxi-dev libxrandr-dev libxinerama-dev libxcursor-dev libxcb-xkb-dev libdbus-1-dev libxkbcommon-dev libharfbuzz-dev libpng-dev libfontconfig-dev libpython3-dev libxkbcommon-x11-dev python3 python3-flake8 python3-pip python3-pil clang git openssh-client make-guile
|
# System setup
|
||||||
|
RUN apt-get update && apt-get install -y python3-flake8 python3-pip python3-pil clang git openssh-client make-guile
|
||||||
|
|
||||||
|
# kitty deps
|
||||||
|
RUN apt-get install -y libgl1-mesa-dev libxi-dev libxrandr-dev libxinerama-dev libxcursor-dev libxcb-xkb-dev libdbus-1-dev libxkbcommon-dev libharfbuzz-dev libpng-dev libfontconfig-dev libpython3-dev libxkbcommon-x11-dev python3-pygments
|
||||||
|
|
||||||
|
# Needed to build kitty docs
|
||||||
RUN pip3 install sphinx
|
RUN pip3 install sphinx
|
||||||
|
|
||||||
LABEL com.circleci.preserve-entrypoint=true
|
LABEL com.circleci.preserve-entrypoint=true
|
||||||
|
|||||||
Reference in New Issue
Block a user