Commit graph

10 commits

Author SHA1 Message Date
myfreeweb
d5e451f4b1 cargo.sh: use single brackets for shell compatibility
/bin/sh on FreeBSD does not support [[
2018-09-12 13:38:20 +00:00
Alexander Mikhaylenko
63943648cd build: Allow parallel installation
Use 'org.gnome.FractalDevel' appid for development versions. This is
specified at build time by passing '-Dprofile=development' option to Meson.
2018-08-24 13:54:47 +05:00
Jordan Petridis
49769c7cad build: Cache CARGO_HOME again
This was accidentally deleted in 1905a2b5d1
2018-06-22 18:16:23 +00:00
Daniel García Moreno
1905a2b5d1 i18n: bindtextdomain not hardcoded
I've added the locales path to the globals so we can now in the compile
time what directory is the translation to use in bindtextdomain

Closes https://gitlab.gnome.org/World/fractal/issues/89
2018-05-18 12:28:41 +02:00
Quentin Gliech
0269ede027
scripts/cargo.sh: Specify the Cargo.toml location 2018-05-11 10:37:16 +02:00
Daniel García Moreno
57b374e04a Build script with DEBUG and RELEASE mode
I've added the env var CARGO_HOME pointing to target directory to make
it cacheable when you build Fractal with builder to speed up building.

I've also added an env var check to difference between DEBUG mode and
RELEASE mode so you can configure GnomeBuilder to build the debug
version.
2018-01-29 19:32:04 +01:00
Daniel García Moreno
1e5ee1755d Make builds now only fractal-gtk 2018-01-29 01:24:39 +01:00
Jordan Petridis
63ba9c441c
Re-structure the repo into a cargo workspace instead. 2017-12-06 03:12:08 +02:00
Daniel García Moreno
278fb845b2 Better meson.build file to compile with cargo 2017-11-08 13:37:20 +01:00
Daniel García Moreno
73895f22e7 Compiling and install using meson 2017-11-08 12:44:55 +01:00