summaryrefslogtreecommitdiffstats
path: root/HACKING
blob: 726141a566cbaf75420df17e48548207336a649c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Dependencies - can be found in meson.build
sudo apt-get install meson gettext appstream-util itstool libglibmm-2.4-dev libgtkmm-3.0-dev libgtop2-dev librsvg2-dev libxml2-dev libsystemd-dev

# Meson

## configure creates the build directory
meson build --prefix /home/benoit/gnome

## build - compiles the source
ninja -C build

## install - required to be able to run the application
ninja -C build install

## clean - removes built files to do a clean build
ninja -C build -t clean

## start from scratch
rm -rf build




# Old

## configure
./autogen.sh --prefix=/home/benoit/gnome

## build
make