-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
32 lines (26 loc) · 959 Bytes
/
Makefile
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
31
32
install:
sudo rm -rf builddir_system
sudo meson builddir_system --prefix=/usr
sudo meson setup builddir_system --prefix=/usr --wipe
sudo ninja -C builddir_system install
install_msys2:
rm -rf builddir_system
meson builddir_system --prefix=/usr
meson setup builddir_system --prefix=/usr --wipe
ninja -C builddir_system install
uninstall:
cd builddir_system && sudo ninja uninstall
uninstall_msys2:
cd builddir_system && ninja uninstall
user:
rm -rf builddir_user
meson builddir_user --prefix=~/.local
meson setup builddir_user --prefix=~/.local --reconfigure --buildtype=debug --wipe
ninja -C builddir_user install
user_uninstall:
cd builddir_user && ninja uninstall
AppImage:
#~ rm -rf builddir_user
meson builddir_user --prefix=/home/t00m/Documents/devel/github/MiAZ/AppDir/usr
meson setup builddir_user --prefix=/home/t00m/Documents/devel/github/MiAZ/AppDir/usr --reconfigure --buildtype=debug --wipe
ninja -C builddir_user install