Commit Graph

64 Commits

Author SHA1 Message Date
David Capello
d8794cc73e Update INSTALL.md details for macOS (fix #1963) 2018-12-28 19:17:54 -03:00
David Capello
bc77d4c398 Add link to Skia documentation about compilation with Clang 2018-12-06 16:07:07 -03:00
David Capello
9c33a556eb Add instructions in INSTALL file to compile Skia with Clang 2018-12-03 17:45:31 -03:00
David Capello
0c86d9bb5c Update INSTALL instructions
Removed VS2015 instructions and add links to some extra instructions
to start the command line and install C++ tools.
2018-11-12 08:40:57 -03:00
David Capello
a4d8fc52bf Manage color profiles (fix #1576) 2018-10-19 15:30:30 -03:00
David Capello
c1f8f6a1cd Add dependencies to compile Aseprite on Ubuntu/Debian 2018-10-10 09:51:01 -03:00
David Capello
3bfc029ebf Add dependencies for Fedora 2018-08-29 10:24:13 -03:00
David Capello
070a6dcb42 Some changes in INSTALL instructions 2018-08-23 17:35:05 -03:00
David Capello
df59569cd8 INSTALL.md: Do aseprite clone and checkout in one step 2018-08-17 14:28:04 -03:00
David Capello
f9c1c68012 Remove Allegro back-end (#139) 2018-08-09 11:43:35 -03:00
David Capello
56d85a2dc8 Update macOS SDK in cmake command line 2018-08-06 13:55:11 -03:00
David Capello
c0ebc24f40 Compile only Skia library with INSTALL.md instructions 2018-07-24 16:18:54 -03:00
David Capello
c781559f58 Update Skia compilation instructions for VS2017 (fix #1751) 2018-07-24 15:29:11 -03:00
David Capello
160209cb25 Fix flags to compile Skia on macOS which fixes exception handling
On Clang/macOS we cannot mix projects compiled with -fno-rtti that use
std::__throw_bad_weak_ptr() function and expect to catch
std::runtime_error as an std::exception in our project (compiled with
-frtti).

Real fix to crash in c59f03a7a0 and other
crash like moving a layer below to the background, and maybe a lot of
other cases where exceptions are used.

Example of this bug: https://gist.github.com/dacap/7ddffbe401eb42620de397e47edfcc76
2018-04-28 11:58:34 -03:00
David Capello
2bca629193 Update to Skia version m67
Aseprite can be compiled with m62, m65, and m67 now.
It looks like the Skia API is more stable now.

Discussions:
https://community.aseprite.org/t/compiling-aseprite-on-macos-high-sierra-10-13-4/1290/6
https://community.aseprite.org/t/error-with-compile-skia-mac-os/1267/8
2018-04-20 09:15:21 -03:00
David Capello
8a70fa7daa Fix link to official Skia build instructions 2018-01-24 15:56:32 -03:00
David Capello
e98e7de615 Update Xcode version on INSTALL.md 2017-09-22 15:41:14 -03:00
David Capello
2e40353129 Fix INSTALL.md format 2017-09-19 13:45:34 -03:00
David Capello
c5c964bfcd Update Skia to chrome/m62 (our aseprite-m62 branch) 2017-09-19 13:41:28 -03:00
David Capello
4f4b21a521 Copy dependencies from Platforms section to "Windows dependencies" section 2017-07-24 15:05:16 -03:00
David Capello
151a302830 Update Skia to chrome/m55 (aseprite-m55) branch 2016-10-31 19:50:32 -03:00
David Capello
02e82289dc Update INSTALL instructions with new macOS version 2016-10-26 14:58:43 -03:00
David Capello
86d2f681fa Update INSTALL.md instructions 2016-07-12 13:37:00 -03:00
Crispin Hitchings-Anstice
01201b260b Fixed an unnecessary quotation mark in the OSX buliding instructions.
In line 168, there was a quotation mark at the end of the line that was causing Bash to expect the user to finish the string, not letting it finish reading the command and compile. It works fine without it, and seems to be a typo.
2016-05-05 11:19:26 +12:00
David Capello
a2712d440d Fix instructions to compile Skia on OS X 2016-05-04 18:40:41 -03:00
David Capello
93fff6a738 Fix typo on INSTALL.md 2016-04-27 00:54:47 -03:00
David Capello
bbfd036179 Fix cmake calls on Windows and Linux details 2016-04-27 00:51:32 -03:00
David Capello
cab10fba1e Simplify INSTALL.md instructions 2016-04-27 00:11:45 -03:00
Tony Narlock
aa6b2b9614 Update installation instructions for Skia and OS X
See also: #1089 #1081
2016-04-26 17:38:27 -05:00
David Capello
7c9b9eacea Fix flag to compile with Skia back-end 2016-04-25 20:59:01 -03:00
David Capello
8775604e56 Make Aseprite a DPI-aware application (fix #1041) 2016-04-18 13:27:36 -03:00
David Capello
4f23ea040b Add missing text on INSTALL.md 2016-04-15 10:18:05 -03:00
David Capello
8749cb780c Update Mac OS X details in INSTALL.md
We don’t use Mac OS X 10.4 SDK universal anymore.
2016-04-13 12:02:25 -03:00
David Capello
392eacdb6a Update information about how to get the source code 2016-04-13 12:00:12 -03:00
David Capello
9d3195c718 Update INSTALL.md because we need awk to compile libpng (issue #1054) 2016-04-11 19:25:54 -03:00
David Capello
a785c20238 Update INSTALL.md with information about the Skia back-end 2016-04-11 17:50:11 -03:00
David Capello
bde0372f33 Add some notes in INSTALL.md about known issues when the official Allegro 4.4 is used 2016-03-29 09:26:35 -03:00
David Capello
03951fd347 Minor change in INSTALL.md to create a link to issue #913 2016-03-03 19:29:54 -03:00
David Capello
63e844dd95 Add details in INSTALL.md to avoid issue #913 2016-02-29 22:10:16 -03:00
David Capello
0c6dc56a12 Break long lines in INSTALL.md 2016-02-29 12:34:55 -03:00
David Capello
02abbdfb80 Rename 'aseprite-source' to 'aseprite' in INSTALL.md 2016-02-29 12:25:15 -03:00
David Capello
9ce5469ba7 Merge pull request #919 from jpnk/patch-1
Improve build instructions
2016-02-29 12:23:00 -03:00
David Capello
6123885241 Add required flag to compile on OS X without HarfBuzz library
From #909
2016-01-04 14:08:03 -03:00
Jay Pinkman
32accc7e00 Mention cmake-gui and add documentation links 2015-12-31 00:58:25 +02:00
Jay Pinkman
c2a7441afb Improve build instructions
i changed all the commands from `cmake .. <options>` to `cmake <options> ..` - this is the standard order and on BSD systems the C library requires options to precede other arguments (although i don't know if this affects CMake).

also i was confused by the instructions, i thought i have to use `build/bin/aseprite` and shouldn't run `make install`. maybe it's just me but i still clarified that part.
2015-12-30 17:29:53 +02:00
Jay Pinkman
6354937231 Instructions for updating a copy of the git repo 2015-11-20 04:12:07 +02:00
Jonathan
a47b9f206f Fix typo in INSTALL.md 2015-09-05 20:28:34 +02:00
David Capello
441c796c1a Add details about Retina display in INSTALL.md 2015-04-17 14:30:09 -03:00
David Capello
07ff2bb99b VS2013 is our new compiler for Windows (we don't support VS2012 anymore) 2015-04-10 09:37:56 -03:00
David Capello
9f19b0d1dd Update CONTRIBUTING and INSTALL files
Update INSTALL in such a way it contains how to get the source code
correctly cloning the repository (instead of using .zip files)
2015-01-06 09:34:40 -03:00