Add -DSKIA_LIBRARY flag for laf library in compilation instructions

The SKIA_LIBRARY is filled automatically using find_library() and
SKIA_LIBRARY_DIR, but it looks like somethings it doesn't work and
it's better to just specify the SKIA_LIBRARY directly.
This commit is contained in:
David Capello 2020-08-17 11:56:07 -03:00
parent f3e9978bb0
commit 88f9fbebec

View File

@ -125,7 +125,7 @@ And then
cd aseprite cd aseprite
mkdir build mkdir build
cd build cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=C:\deps\skia -DSKIA_LIBRARY_DIR=C:\deps\skia\out\Release-x64 -G Ninja .. cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=C:\deps\skia -DSKIA_LIBRARY_DIR=C:\deps\skia\out\Release-x64 -DSKIA_LIBRARY=C:\deps\skia\out\Release-x64\skia.lib -G Ninja ..
ninja aseprite ninja aseprite
In this case, `C:\deps\skia` is the directory where Skia was compiled In this case, `C:\deps\skia` is the directory where Skia was compiled
@ -163,6 +163,7 @@ Run `cmake` with the following parameters and then `ninja`:
-DLAF_BACKEND=skia \ -DLAF_BACKEND=skia \
-DSKIA_DIR=$HOME/deps/skia \ -DSKIA_DIR=$HOME/deps/skia \
-DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-x64 \ -DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-x64 \
-DSKIA_LIBRARY=$HOME/deps/skia/out/Release-x64/libskia.a \
-G Ninja \ -G Ninja \
.. ..
ninja aseprite ninja aseprite
@ -191,6 +192,7 @@ Run `cmake` with the following parameters and then `ninja`:
-DLAF_BACKEND=skia \ -DLAF_BACKEND=skia \
-DSKIA_DIR=$HOME/deps/skia \ -DSKIA_DIR=$HOME/deps/skia \
-DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-x64 \ -DSKIA_LIBRARY_DIR=$HOME/deps/skia/out/Release-x64 \
-DSKIA_LIBRARY=$HOME/deps/skia/out/Release-x64/libskia.a \
-G Ninja \ -G Ninja \
.. ..
ninja aseprite ninja aseprite