annotate scripts/windows/build.sh @ 77:b4ed3c726b4c default tip

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 19 Jun 2025 12:02:05 -0600
parents 7f5b3824f4d4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
75
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
1 #!/bin/bash
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2 set -e
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
3
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
4 # assume that regular build.sh has been run
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
5
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
6 cd "$(dirname $0)/../../build"
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
8 rm -rf windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
9 mkdir windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
11 cp ../scripts/windows/launcher.vbs windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
12 cp ../scripts/windows/installer.iss windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
13 cp -r luan_editor/jars windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14 cp -r luan_editor/dictionaries windows
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
15
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
16 cd windows
77
Franklin Schmidt <fschmidt@gmail.com>
parents: 75
diff changeset
17
Franklin Schmidt <fschmidt@gmail.com>
parents: 75
diff changeset
18 # https://jrsoftware.org/isinfo.php
75
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19 ISCC installer.iss
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
20
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
21 cp LuanEditorInstaller.exe ../../website/src/download
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
22
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
23 echo "finished windows build"