HalcyonScript компилируется в Windows код и требует MSYS2 с MinGW-w64.
Перейдите на https://www.msys2.org/ и скачайте установщик.
Запустите установщик и следуйте инструкциям. По умолчанию устанавливается в C:\msys64.
Откройте терминал MSYS2 MinGW64 (не MSYS2 MSYS!) и выполните:
pacman -Syu
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-makeДобавьте C:\msys64\mingw64\bin в системную переменную PATH:
- Откройте "Параметры системы" → "Дополнительные параметры системы"
- Нажмите "Переменные среды"
- В "Системные переменные" найдите PATH и нажмите "Изменить"
- Добавьте
C:\msys64\mingw64\bin
cd HalcyonScript
build.batcd /path/to/HalcyonScript
./build.shmakeПосле успешной сборки появится файл dist/halcyon.exe — это полностью автономный исполняемый файл,
Чтобы HellkaiIDE и другие программы могли найти HalcyonScript, добавьте его в системный PATH:
Вариант 1: PowerShell (рекомендуется)
# Запустите PowerShell от имени Администратора
powershell -ExecutionPolicy Bypass -File add_to_path.ps1Вариант 2: Batch файл
# Запустите от имени Администратора
add_to_path.bat- Откройте "Параметры системы" → "Дополнительные параметры системы"
- Нажмите "Переменные среды"
- В "Системные переменные" найдите PATH и нажмите "Изменить"
- Добавьте полный путь к папке
dist, например:C:\Users\YourName\Desktop\Halcyon\HalcyonScript\dist - Нажмите OK и перезапустите терминал/IDE
После добавления в PATH откройте новый терминал и выполните:
halcyon version
halcyon helpЕсли команды работают, установка прошла успешно!
# Запуск скрипта
halcyon.exe hello.hcs
# Проверка синтаксиса
halcyon.exe check hello.hcs
# Справка
halcyon.exe help