Skip to content

Commit 5dd201b

Browse files
committed
Update README.md and prepare for release
1 parent 3663d11 commit 5dd201b

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
*.ilk
1616
*.log
1717
*.manifest
18+
!src/dpi_aware.manifest
1819
*.mkv
1920
*.mo
2021
*.ncb

README.md

+15-7
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44

55
For binaries and general information [see the homepage](http://www.aegisub.org).
66

7-
The bug tracker can be found at http://devel.aegisub.org.
7+
The bug tracker can be found at https://github.com/Aegisub/Aegisub/issues .
88

9-
Support is available on [the forums](http://forum.aegisub.org) or [on IRC](irc://irc.rizon.net/aegisub).
9+
Support is available on IRC ( irc://irc.rizon.net/aegisub ).
1010

1111
## Building Aegisub
1212

1313
Prerequisites:
1414

1515
1. CMake 3.14 or later (or you can use an older version by editing the first line in CMakeLists.txt, and download the missing `cmake/FindFontconfig.cmake` from [here](https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/FindFontconfig.cmake)),
1616
2. Any compiling toolchain supported by CMake,
17-
3. All required dependencies, namely `libass`, `Boost`(with ICU support), `OpenGL`, `Hunspell`, `libicu`, `wxWidgets`, `zlib`. On non-POSIX systems, `libiconv`. On non-Windows systems, `fontconfig`.
18-
4. Any optional dependencies, namely `ALSA`, `FFMS2`, `FFTW`, `OpenAL`, `uchardet`.
17+
3. All required dependencies, namely `libass`, `Boost`(with ICU support), `OpenGL`, `libicu`, `wxWidgets`, `zlib`. Additionally, `libiconv` is required on non-POSIX systems. `fontconfig` is required on non-Windows systems.
18+
4. Any optional dependencies, namely `ALSA`, `FFMS2`, `FFTW`, `Hunspell`, `OpenAL`, `uchardet`.
1919

2020
Building:
2121

@@ -25,8 +25,16 @@ git clone https://github.com/wangqr/Aegisub.git # No --recursive is needed
2525
cd Aegisub
2626
./build/version.sh . # This will generate build/git_version.h
2727
```
28-
2. Make an empty directory to hold build outputs,
29-
3. Build the project using CMake.
28+
2. Make an empty directory to hold build outputs:
29+
```shell
30+
mkdir build-dir
31+
```
32+
3. Build the project using CMake. Use either cmake-gui, or the command line:
33+
```shell
34+
cd build-dir
35+
cmake ..
36+
make
37+
```
3038

3139
## Updating Moonscript
3240

@@ -42,4 +50,4 @@ The file is now ready for use, to be placed in `automation/include` within the A
4250
## License
4351

4452
All files in this repository are licensed under various GPL-compatible BSD-style licenses; see LICENCE and the individual source files for more information.
45-
The official Windows and OS X builds are GPLv2 due to including fftw3.
53+
The official Windows build is GPLv2 due to including fftw3.

src/dpi_aware.manifest

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
3+
<application xmlns="urn:schemas-microsoft-com:asm.v3">
4+
<windowsSettings>
5+
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
6+
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
7+
</windowsSettings>
8+
</application>
9+
</assembly>

0 commit comments

Comments
 (0)