dash/contrib/macdeploy
Wladimir J. van der Laan cb5d0d8b99 Merge #13454: Make sure LC_ALL=C is set in all shell scripts
47776a958b08382d76d69b5df7beed807af168b3 Add linter: Make sure all shell scripts opt out of locale dependence using "export LC_ALL=C" (practicalswift)
3352da8da1243c03fc83ba678d2f5d193bd5a0c2 Add "export LC_ALL=C" to all shell scripts (practicalswift)

Pull request description:

  ~~Make sure `LC_ALL=C` is set when using `grep` range expressions.~~

  Make sure `LC_ALL=C` is set in all shell scripts.

  From the `grep(1)` documentation:

  > Within a bracket expression, a range expression consists of two characters separated by a hyphen. It matches any single character that sorts between the two characters, inclusive, using the locale's collating sequence and character set. For example, in the default C locale, `[a-d]` is equivalent to `[abcd]`. Many  locales sort characters in dictionary order, and in these locales `[a-d]` is typically not equivalent to `[abcd]`; it might be equivalent to `[aBbCcDd]`, for example. To obtain the traditional interpretation of bracket expressions, you can use the C locale by setting the `LC_ALL` environment variable to the value C.

  Context: [Locale issue found when reviewing #13450](https://github.com/bitcoin/bitcoin/pull/13450/files#r194877736)

Tree-SHA512: fd74d2612998f9b49ef9be24410e505d8c842716f84d085157fc7f9799d40e8a7b4969de783afcf99b7fae4f91bbb4559651f7dd6578a6a081a50bdea29f0909
2020-07-28 21:35:31 -05:00
..
background.svg Merge #7192: Unify product name to as few places as possible 2017-12-11 08:30:26 +01:00
custom_dsstore.py Backport Bitcoin #11881: Remove Python2 support (#2224) 2018-08-13 19:07:52 +03:00
detached-sig-apply.sh Merge #13454: Make sure LC_ALL=C is set in all shell scripts 2020-07-28 21:35:31 -05:00
detached-sig-create.sh Merge #13454: Make sure LC_ALL=C is set in all shell scripts 2020-07-28 21:35:31 -05:00
extract-osx-sdk.sh Merge #13454: Make sure LC_ALL=C is set in all shell scripts 2020-07-28 21:35:31 -05:00
fancy.plist Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
LICENSE Added a copy of the GPLv3 to macdeployqtplus 2011-11-02 19:26:32 +01:00
macdeployqtplus Merge #10273: [scripts] Minor improvements to macdeployqtplus script. 2019-05-19 20:43:02 -05:00
README.md Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00

MacDeploy

For Snow Leopard (which uses Python 2.6), you will need the param_parser package:

sudo easy_install argparse

This script should not be run manually, instead, after building as usual:

make deploy

During the process, the disk image window will pop up briefly where the fancy settings are applied. This is normal, please do not interfere.

When finished, it will produce Dash-Core.dmg.