You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-12
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,19 @@
4
4
5
5
## A customizable, automated Windows batch script for easily compiling Aseprite
6
6
7
-
Please refer to Aseprite's [INSTALL.md](https://github.com/aseprite/aseprite/blob/845ff177880822f33939cfbe58ca5bebaf4efbea/INSTALL.md) to check for any updates to Aseprite installation procedure.
7
+
Please refer to Aseprite's [INSTALL.md](https://github.com/aseprite/aseprite/blob/v1.3.10.1/INSTALL.md) to check for any updates to Aseprite installation procedure.
8
8
9
-
This script was tested on Windows 10 & 11 with Visual Studio 2022 Community and is targeted for x64 based systems.
9
+
This script was tested on Windows 10 & 11 with Visual Studio 2022 Community and is targeted at x64 based systems.
10
10
11
11
As long as all dependencies are met and all paths are correct this script will automatically download and extract
12
12
both the Aseprite source code and a pre-built package of Skia then run the build process.
13
13
14
+
## NOTICE OF ANTIVIRUS FALSE POSITIVE
15
+
16
+
There is currently an issue with Windows Defender falsely identify the aseprite source code zip file as containing a trojan. This will cause an error during the download portion of the script.
17
+
Temporarily disable real-time protection in Windows Defender before running the script and remember to re-enable protection afterwards.
18
+
PLEASE MAKE SURE YOU FULLY TRUST THE CONTENTS OF THE SCRIPT BEFORE RUNNING AND THAT YOU HAVE DOWNLOADED IT ONLY FROM THE ORIGINAL GITHUB PAGE!
19
+
14
20
## Dependencies
15
21
16
22
* Tar (Bundled with recent releases of Windows 10 and newer)
@@ -27,43 +33,46 @@ both the Aseprite source code and a pre-built package of Skia then run the build
27
33
28
34
The user customizable portion of this script consists of paths. Most of these paths can be changed to better fit your build environment. Below is a short description of each path in order of appearance.
29
35
30
-
1. DEPS
36
+
1. WORKING
37
+
* Main working directory for compiling. Recommended to make a separate directory from where the script is run from so it can be easily deleted to build a fresh copy of aseprite.
38
+
39
+
2. DEPS
31
40
32
41
* Change DEPS path to your main working directory. The working directory will be created for you if it does not already exist.
33
42
34
-
2. ASEPRITE
43
+
3. ASEPRITE
35
44
36
45
* Path where Aseprite source code will be unzipped into, directory is created for you. DO NOT MODIFY!
37
46
38
-
3. SKIA
47
+
4. SKIA
39
48
40
49
* Path where Skia will be unzipped into, directory is created for you. DO NOT MODIFY!
41
50
42
-
4. ASEZIP
51
+
5. ASEZIP
43
52
44
53
* Determines what URL aseprite source code is downloaded from, modify if you are building a different version of aseprite.
45
54
46
-
5. SKIAZIP
55
+
6. SKIAZIP
47
56
48
57
* Determines what URL Skia is downloaded from, modify if your version of INSTALL.MD recommends a different version of Skia.
49
58
50
-
6. VISUALSTUDIO
59
+
7. VISUALSTUDIO
51
60
52
61
* Path to Visual Studio 2022, modify if you have installed on a different drive and/or if using a different edition.
53
62
54
-
7. WINSDK
63
+
8. WINSDK
55
64
56
65
* This path is to check if the correct version of the Windows SDK is installed, modify if INSTALL.MD recommends a newer SDK version.
57
66
58
-
8. TEMP
67
+
9. TEMP
59
68
60
69
* Path to temporary directory for curls.
61
70
62
71
## Updating
63
72
64
-
* If you have previously run the script and have changed the URL for ASEZIP, please make sure to delete the previous aseprite directory in the working directory (DEPS).
73
+
* If you have previously run the script and have changed the URL for ASEZIP, please make sure to delete the previous aseprite directory in the working directory (%DEPS%), and the source code ZIP file in your temp directory (%TEMP).
65
74
66
-
* If you change the URL for SKIAZIP, please make sure to delete the skia directory in the working directory (DEPS).
75
+
* If you change the URL for SKIAZIP, please make sure to delete the skia directory in the working directory (%DEPS%), and the Skia ZIP file in your temp directory (%TEMP%).
67
76
68
77
## Details
69
78
@@ -79,3 +88,7 @@ Upon completion the script will output a directory listing of the newly compiled
79
88
%ASEPRITE%\build\bin directory. You can freely copy the executable and data folder located in the previously mentioned bin directory to a new location of your choosing.
80
89
81
90
Enjoy using Aseprite!
91
+
92
+
## Changelog
93
+
94
+
* 12/13/2024 - Updated to aseprite 1.3.10.1, added script to automatically create the TEMP directory. Encapsulated DEPS and TEMP into WORKING directory for easy cleanup. Addressed issue with Windows Defender false-positive and a temporary workaround.
0 commit comments