annotate scripts/windows/build.sh @ 75:7f5b3824f4d4

add Windows
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 18 Jun 2025 18:57:34 -0600
parents
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
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
17 ISCC installer.iss
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
18
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19 cp LuanEditorInstaller.exe ../../website/src/download
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
20
7f5b3824f4d4 add Windows
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
21 echo "finished windows build"