Added README-UTIL.md
This commit is contained in:
parent
09720e8b14
commit
950eebcc2d
23
util/README-UTIL.md
Normal file
23
util/README-UTIL.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# Convenience scripts
|
||||||
|
|
||||||
|
This folder contains some convenience scripts. They’re mostly for me, but may be useful for anyone who wants to contribute to developing AlwaysKillSticky, so they’re documented here for completeness.
|
||||||
|
|
||||||
|
## `build-all.php`
|
||||||
|
|
||||||
|
Runs `build.sh` with all available platforms. This will create a `build/` directory (in the root directory of the repository) and subdirectories for each platform, and copy files from `src/` into those subdirectories. The extension can then be loaded from those subdirectories by the appropriate kind of browser.
|
||||||
|
|
||||||
|
## `package.php`
|
||||||
|
|
||||||
|
Will create `.tar.gz` and `.zip` archives in the `release/` directory (creating it if needed) of the built extension for each platform (in `build/`). The archives will be named according to platform and version (read from `manifest.json` in each platform’s build directory).
|
||||||
|
|
||||||
|
Passing the `-b` flag will run `build-all.php` first, before packaging.
|
||||||
|
|
||||||
|
## `compute_FontAwesome_subset.php`
|
||||||
|
|
||||||
|
Will output the Unicode code values for all Font Awesome glyphs used in the extension. (For use with font subsetting tools.)
|
||||||
|
|
||||||
|
## `generator_config.txt`
|
||||||
|
|
||||||
|
When re-subsetting Font Awesome for packaging with AlwaysKillSticky, upload this file to the font generator tool at Font Squirrel (replacing the list of Unicode code values with the output of `compute_FontAwesome_subset.php`) in order to automatically set the right values for all the various generator options.
|
||||||
|
|
||||||
|
(This need only be done if adding or removing Font Awesome characters, e.g. when adding new buttons or other UI elements.)
|
||||||
Loading…
Reference in New Issue
Block a user