summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorJulian Blake Kongslie2022-10-15 12:29:32 -0700
committerJulian Blake Kongslie2022-10-15 12:29:32 -0700
commitb182ee426ca1167ddefd4faf5c45f8c8250d29e6 (patch)
tree8690035cf1351b63808764119f8275264f6c09b3 /scripts
parentAutomatically discover programs and incorporate into the binary (diff)
downloadbiggolf-b182ee426ca1167ddefd4faf5c45f8c8250d29e6.tar.xz
const-protect the program images
Diffstat (limited to '')
-rwxr-xr-xscripts/mkprograms4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/mkprograms b/scripts/mkprograms
index 0529e63..1d91680 100755
--- a/scripts/mkprograms
+++ b/scripts/mkprograms
@@ -17,13 +17,13 @@ for f in *; do
17 continue 17 continue
18 fi 18 fi
19 b="${f%.*}" 19 b="${f%.*}"
20 echo " extern std::uint8_t _binary_${b}_bin_start[];" 20 echo " extern const std::uint8_t _binary_${b}_bin_start[];"
21done 21done
22 22
23cat <<END 23cat <<END
24} 24}
25 25
26const std::map<std::string, std::uint8_t *> programs = { 26const std::map<std::string, const std::uint8_t *> programs = {
27END 27END
28 28
29for f in *; do 29for f in *; do