From 7eb234c25065a8f394c256cb95a01836e221dd48 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 29 Sep 2018 08:47:30 +0530 Subject: [PATCH] Move kitty.app build instructions from the FAQ to the build page --- docs/build.rst | 19 +++++++++++++++++++ docs/faq.rst | 18 ------------------ 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/docs/build.rst b/docs/build.rst index 7e4ea153a..bb68c1d02 100644 --- a/docs/build.rst +++ b/docs/build.rst @@ -57,6 +57,25 @@ If that works, you can create a script to launch |kitty|: And place it in :file:`~/bin` or :file:`/usr/bin` so that you can run |kitty| using just ``kitty``. + +Building kitty.app on macOS from source +------------------------------------------- + +Install `imagemagick`, `optipng` and `librsvg` using `brew` or similar (needed +for the logo generation step). And run:: + + make app + +This :file:`kitty.app` unlike the released one does not include its own copy of +python and the other dependencies. So if you ever un-install/upgrade those dependencies +you might have to rebuild the app. + +Note that the released :file:`kitty.dmg` includes all dependencies, unlike the +:file:`kitty.app` built above and is built automatically by using the :file:`kitty` branch of +`build-calibre `_ however, that +is designed to run on Linux and is not for the faint of heart. + + Note for Linux/macOS packagers ---------------------------------- diff --git a/docs/faq.rst b/docs/faq.rst index 82e6313c3..84611ae60 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -25,24 +25,6 @@ these characters are followed by a space or empty cell in which case kitty makes use of the extra cell to render them in two cells. -How do I build kitty.app on macOS? ----------------------------------------- - -Install `imagemagick`, `optipng` and `librsvg` using `brew` or similar (needed -for the logo generation step). And run:: - - make app - -This :file:`kitty.app` unlike the released one does not include its own copy of -python and the other dependencies. So if you ever un-install/upgrade those dependencies -you might have to rebuild the app. - -Note that the released :file:`kitty.dmg` includes all dependencies, unlike the -:file:`kitty.app` built above and is built automatically by using the :file:`kitty` branch of -`build-calibre `_ however, that -is designed to run on Linux and is not for the faint of heart. - - Using a color theme with a background color does not work well in vim? -----------------------------------------------------------------------