Mercurial > minori
annotate INSTALL @ 327:b5d6c27c308f
anime: refactor Anime::SeriesSeason to Season class
ToLocalString has also been altered to take in both season
and year because lots of locales actually treat formatting
seasons differently! most notably is Russian which adds a
suffix at the end to notate seasons(??)
author | Paper <paper@paper.us.eu.org> |
---|---|
date | Thu, 13 Jun 2024 01:49:18 -0400 |
parents | 703fb7d7c917 |
children | 1faa72660932 |
rev | line source |
---|---|
241
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
1 This is just like any typical autotools-based project. |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
2 |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
3 To install, it's as simple as: |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
4 0). autoreconf -i |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
5 This step is only necessary if you're cloning from the repository. |
293 | 6 Tarballs will have this step done already. This step requires autoconf, |
7 automake, libtool, pkg-config/pkgconf, and libcurl installed already. | |
241
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
8 1). ./configure |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
9 Configures the build, finds Qt and the necessary runtime libraries. |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
10 |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
11 NOTE: If you don't have Qt binaries on your PATH (e.g. MacPorts), |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
12 you can temporarily add it by prepending `PATH=qt_path:$PATH" |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
13 before configuring. |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
14 2). make |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
15 Builds the package. |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
16 3). make install |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
17 Installs the package. Use a suitable permission escalator like sudo |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
18 or doas. |
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
19 |
293 | 20 On Windows, you'll want to use a Unix-like environment such as msys2 or Cygwin. |