Skip to content

Commit 7c77c42

Browse files
committed
install: updates for 1.29
1 parent 40d87c1 commit 7c77c42

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

hledger-install/hledger-install.sh

+24-22
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ set -o pipefail
1313
HLEDGER_INSTALL_TOOL=hledger-install.sh
1414

1515
# This install script's version.
16-
HLEDGER_INSTALL_VERSION=20230124
16+
HLEDGER_INSTALL_VERSION=20230311
1717

1818
# Tools to be installed by this install script, official tools first.
1919
# Keep synced with the package versions below.
@@ -22,27 +22,27 @@ HLEDGER_TOOLS="\
2222
hledger \
2323
hledger-ui \
2424
hledger-web \
25-
hledger-interest \
2625
hledger-stockquotes \
2726
hledger-edit \
2827
hledger-plot \
28+
hledger-interest \
29+
hledger-iadd \
2930
"
30-
#hledger-iadd # https://github.com/hpdeifel/hledger-iadd/issues/71
3131

3232
# Package versions to be installed by this install script.
3333
# Keep synced with the tools above.
3434
# When changing remember to also bump HLEDGER_INSTALL_VERSION.
3535
# Official:
36-
HLEDGER_LIB_VERSION=1.28
37-
HLEDGER_VERSION=1.28
38-
HLEDGER_UI_VERSION=1.28
39-
HLEDGER_WEB_VERSION=1.28
36+
HLEDGER_LIB_VERSION=1.29
37+
HLEDGER_VERSION=1.29
38+
HLEDGER_UI_VERSION=1.29
39+
HLEDGER_WEB_VERSION=1.29
4040
# Third-party:
41+
HLEDGER_IADD_VERSION=1.3.17
4142
HLEDGER_INTEREST_VERSION=1.6.5
4243
HLEDGER_STOCKQUOTES_VERSION=0.1.2.1
43-
HLEDGER_EDIT_VERSION=1.12.0
44-
HLEDGER_PLOT_VERSION=1.12.0
45-
#HLEDGER_IADD_VERSION=1.3.17
44+
HLEDGER_EDIT_VERSION=1.13.2
45+
HLEDGER_PLOT_VERSION=1.13.2
4646

4747
# this script's one-line description
4848
HLEDGER_INSTALL_DESC="$HLEDGER_INSTALL_TOOL version $HLEDGER_INSTALL_VERSION, installs hledger $HLEDGER_VERSION and related tools"
@@ -1066,12 +1066,26 @@ fi
10661066
# We might have to build these with an older version of hledger,
10671067
# if they have not been updated yet.
10681068

1069+
# wait for bounds update
10691070
# if [[ $(cmpver "$(cmd_version hledger-iadd 2>/dev/null)" $HLEDGER_IADD_VERSION) = 2 ]]; then
10701071
# echo Installing hledger-iadd
10711072
# try_install hledger-iadd-$HLEDGER_IADD_VERSION hledger-lib-$HLEDGER_LIB_VERSION "$STACK_EXTRA_DEPS"
10721073
# echo
10731074
# fi
10741075

1076+
# wait for bounds update
1077+
# if [[ $(cmpver "$(cmd_version hledger-interest 2>/dev/null)" $HLEDGER_INTEREST_VERSION) = 2 ]]; then
1078+
# echo Installing hledger-interest
1079+
# try_install hledger-interest-$HLEDGER_INTEREST_VERSION hledger-lib-$HLEDGER_LIB_VERSION "$STACK_EXTRA_DEPS"
1080+
# echo
1081+
# fi
1082+
1083+
if [[ $(cmpver "$(cmd_version hledger-stockquotes 2>/dev/null)" $HLEDGER_STOCKQUOTES_VERSION) = 2 ]]; then
1084+
echo Installing hledger-stockquotes
1085+
try_install hledger-stockquotes-$HLEDGER_STOCKQUOTES_VERSION hledger-lib-$HLEDGER_LIB_VERSION "$STACK_EXTRA_DEPS"
1086+
echo
1087+
fi
1088+
10751089
# hledger-edit, hledger-plot packaged together as hledger-utils, just install it twice for now
10761090
if [[ $(cmpver "$(cmd_version hledger-edit 2>/dev/null)" $HLEDGER_EDIT_VERSION) = 2 ]]; then
10771091
echo Installing hledger-edit
@@ -1085,18 +1099,6 @@ if [[ $(cmpver "$(cmd_version hledger-plot 2>/dev/null)" $HLEDGER_PLOT_VERSION)
10851099
echo
10861100
fi
10871101

1088-
if [[ $(cmpver "$(cmd_version hledger-interest 2>/dev/null)" $HLEDGER_INTEREST_VERSION) = 2 ]]; then
1089-
echo Installing hledger-interest
1090-
try_install hledger-interest-$HLEDGER_INTEREST_VERSION hledger-lib-$HLEDGER_LIB_VERSION "$STACK_EXTRA_DEPS"
1091-
echo
1092-
fi
1093-
1094-
if [[ $(cmpver "$(cmd_version hledger-stockquotes 2>/dev/null)" $HLEDGER_STOCKQUOTES_VERSION) = 2 ]]; then
1095-
echo Installing hledger-stockquotes
1096-
try_install hledger-stockquotes-$HLEDGER_STOCKQUOTES_VERSION hledger-lib-$HLEDGER_LIB_VERSION "$STACK_EXTRA_DEPS"
1097-
echo
1098-
fi
1099-
11001102
# show new installation status
11011103
echo
11021104
echo "New install status:"

0 commit comments

Comments
 (0)