@@ -26,17 +26,12 @@ print_usage() {
2626 1>&2 echo " usage: $0 [ latest | <date> ]"
2727 1>&2 echo " "
2828 1>&2 echo " Dates supported:"
29- 1>&2 echo " 2025-Jun-01"
30- 1>&2 echo " 2025-May-01"
31- 1>&2 echo " 2025-Apr-01"
32- 1>&2 echo " 2025-Mar-01"
33- 1>&2 echo " 2025-Feb-01"
34- 1>&2 echo " 2025-Jan-01"
29+ 1>&2 echo " 2025-Jul-01"
3530}
3631
3732if [ $# -eq 0 ]
3833then
39- VERSION=" 2025-May -01"
34+ VERSION=" 2025-Jul -01"
4035 echo " No version specified. Defaulting to ${VERSION} "
4136elif [ $# -eq 1 ]
4237then
4742fi
4843
4944case ${VERSION} in
50- 2025-Jan-01)
51- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" 7ca39eda3529347e4ba66f1976351b0087294bf8"
52- export INSTALL_PI_SOURCE_VERSION=" 2bb40f7ab800b91b26f3aed174bbbfc739a37ffa"
53- export INSTALL_P4C_SOURCE_VERSION=" 1dc0afae2207f4bb9f5ab45f105ed569cc1ac89b"
54- export INSTALL_PTF_SOURCE_VERSION=" c554f83685186be4cfa9387eb5d6d700d2bbd7c0"
55- ;;
56- 2025-Feb-01)
57- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" 892c42198082d3252f4c6facc7363c02ca1d71d2"
58- export INSTALL_PI_SOURCE_VERSION=" c3abb96d61f91e4f641aecd7ba2e784870c35290"
59- export INSTALL_P4C_SOURCE_VERSION=" 2776b1948529bc7e8ccfb2f6ea2a9c1ab1f68796"
60- export INSTALL_PTF_SOURCE_VERSION=" c554f83685186be4cfa9387eb5d6d700d2bbd7c0"
61- ;;
62- 2025-Mar-01)
63- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" d12eefc7bc19fb4da615b1b45c1235899f2e4fb1"
64- export INSTALL_PI_SOURCE_VERSION=" 17802cfd67218a26307c0ea69fe520751ca6ab64"
65- export INSTALL_P4C_SOURCE_VERSION=" 3ffac66ee232f2ab9d1860751dde94725d3b1af8"
66- export INSTALL_PTF_SOURCE_VERSION=" 77a5ba448f3db54b45a03a6235b7cec8c8c7d093"
67- ;;
68- 2025-Apr-01)
69- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" d12eefc7bc19fb4da615b1b45c1235899f2e4fb1"
70- export INSTALL_PI_SOURCE_VERSION=" 17802cfd67218a26307c0ea69fe520751ca6ab64"
71- export INSTALL_P4C_SOURCE_VERSION=" 1d456721080836ecf9afc7daaf17147332173620"
72- export INSTALL_PTF_SOURCE_VERSION=" e29ef7ec0bd34d4ceef88016383e53238ab5383c"
73- ;;
74- 2025-May-01)
75- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" c0ff3aba77a78ed08dfcb8634f0875fa172e18ab"
76- export INSTALL_PI_SOURCE_VERSION=" 17802cfd67218a26307c0ea69fe520751ca6ab64"
77- export INSTALL_P4C_SOURCE_VERSION=" 305ca61bfd1c3f13206dd4733ca3b8c56145a19f"
78- export INSTALL_PTF_SOURCE_VERSION=" e29ef7ec0bd34d4ceef88016383e53238ab5383c"
79- ;;
80- 2025-Jun-01)
81- export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" c0ff3aba77a78ed08dfcb8634f0875fa172e18ab"
45+ 2025-Jul-01)
46+ export INSTALL_BEHAVIORAL_MODEL_SOURCE_VERSION=" 8b6950b9aaff2b89eecd6da63191e1a88be242af"
8247 export INSTALL_PI_SOURCE_VERSION=" d28b31e4fa05b51f93b9810f5a3ef4a57fbfb8a8"
83- export INSTALL_P4C_SOURCE_VERSION=" 45bbb002e86e5dafcbbb61499d122bb9982698c6 "
84- export INSTALL_PTF_SOURCE_VERSION=" e29ef7ec0bd34d4ceef88016383e53238ab5383c "
48+ export INSTALL_P4C_SOURCE_VERSION=" 4a922a2249c7778d72e7247eeb3be4ed7725c0aa "
49+ export INSTALL_PTF_SOURCE_VERSION=" 6af750831ffe14512c5195383f2b39691744503e "
8550 ;;
8651 latest)
8752 echo " Using the latest version of all p4lang repository source code."
0 commit comments