-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
fc93667
commit 2309b57
Showing
6 changed files
with
492 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
|
||
|
||
|
||
|
||
## Compiling and Installing | ||
|
||
### Linux | ||
|
||
To compile and install you will need the GEGL header files (`libgegl-dev` on | ||
Debian based distributions or `gegl` on Arch Linux) and meson (`meson` on | ||
most distributions). | ||
|
||
```bash | ||
meson setup --buildtype=release build | ||
ninja -C build | ||
|
||
``` | ||
|
||
If you have an older version of gegl you may need to copy to `~/.local/share/gegl-0.3/plug-ins` | ||
instead (on Ubuntu 18.04 for example). | ||
|
||
|
||
|
||
### Windows | ||
|
||
The easiest way to compile this project on Windows is by using msys2. Download | ||
and install it from here: https://www.msys2.org/ | ||
|
||
Open a msys2 terminal with `C:\msys64\mingw64.exe`. Run the following to | ||
install required build dependencies: | ||
|
||
```bash | ||
pacman --noconfirm -S base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-meson mingw-w64-x86_64-gegl | ||
``` | ||
|
||
Then build the same way you would on Linux: | ||
|
||
```bash | ||
meson setup --buildtype=release build | ||
ninja -C build | ||
``` | ||
|
||
|
||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/bin/bash | ||
|
||
|
||
meson setup --buildtype=release build && ninja -C build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
/* | ||
* Autogenerated by the Meson build system. | ||
* Do not edit, your changes will be lost. | ||
*/ | ||
|
||
#pragma once | ||
|
||
#define ARCH_X86 1 | ||
|
||
#define ARCH_X86_64 1 | ||
|
||
#define GEGL_LIBRARY "gegl-0.4" | ||
|
||
#define GEGL_MAJOR_VERSION 0 | ||
|
||
#define GEGL_MICRO_VERSION 34 | ||
|
||
#define GEGL_MINOR_VERSION 4 | ||
|
||
#undef GEGL_UNSTABLE | ||
|
||
#define GETTEXT_PACKAGE "gegl-0.4" | ||
|
||
#define HAVE_EXECINFO_H | ||
|
||
#define HAVE_FSYNC | ||
|
||
#undef HAVE_GEXIV2 | ||
|
||
#undef HAVE_LUA | ||
|
||
#define HAVE_MALLOC_TRIM | ||
|
||
#undef HAVE_MRG | ||
|
||
#define HAVE_STRPTIME | ||
|
||
#define HAVE_UNISTD_H | ||
|
Oops, something went wrong.