• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H15-Jul-2021-9782

data/H03-May-2022-567539

meson/H15-Jul-2021-116

plugins/H15-Jul-2021-5,1864,410

po/H15-Jul-2021-262,246202,409

src/H15-Jul-2021-8,5447,126

vapi/H15-Jul-2021-1,4621,456

.editorconfigH A D15-Jul-2021256 1713

.gitignoreH A D15-Jul-202126 53

COPYINGH A D15-Jul-202134.3 KiB675553

README.mdH A D15-Jul-2021842 3426

io.elementary.code.ymlH A D15-Jul-20213.3 KiB129118

meson.buildH A D15-Jul-20211.8 KiB7160

README.md

1# Code
2[![Translation status](https://l10n.elementary.io/widgets/code/-/svg-badge.svg)](https://l10n.elementary.io/projects/code/?utm_source=widget)
3
4![Screenshot](data/screenshot.png?raw=true)
5
6## Building, Testing, and Installation
7
8You'll need the following dependencies:
9* meson
10* libeditorconfig-dev
11* libgail-3-dev
12* libgee-0.8-dev
13* libgit2-glib-1.0-dev
14* libgtksourceview-4-dev
15* libgtkspell3-3-dev
16* libgranite-dev >= 5.2.0
17* libhandy-1-dev >= 0.90.0
18* libpeas-dev
19* libsoup2.4-dev
20* libvala-0.34-dev (or higher)
21* libvte-2.91-dev
22* valac
23
24Run `meson build` to configure the build environment. Change to the build directory and run `ninja test` to build
25
26    meson build --prefix=/usr
27    cd build
28    ninja test
29
30To install, use `ninja install`, then execute with `io.elementary.code`
31
32    sudo ninja install
33    io.elementary.code
34