Go to file
Beq 0c8dc7d1f8 Updated build workflow for avx2
Significant changes include:
- Added a new 'variant' matrix in the GitHub Actions workflow, replacing the previous 'addrsize' matrix.
- Introduced support for AVX2 builds with additional flags.
- Modified artifact naming to include the variant type.
- Updated tag-fs-build.yml to reflect changes in tag creation logic.
- Overhauled extract_vars_from_zipfile_name function in download_list.py to handle new filename format and provide more detailed extraction of variables from zip file names.
- Included variant information in gathered build info and updated fs_version_mgr accordingly.
2024-09-29 00:04:56 +01:00
.github Updated build workflow for avx2 2024-09-29 00:04:56 +01:00
doc Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-09-18 13:34:52 +02:00
etc
fsutils Updated build workflow for avx2 2024-09-29 00:04:56 +01:00
indra Show the upload cost, even untranslated, in the remaiing languages 2024-09-27 15:41:23 +02:00
scripts
.clang-format
.editorconfig
.git-blame-ignore-revs
.gitattributes
.gitignore
.pre-commit-config.yaml
FIRESTORM-SOURCE_LICENSE_HEADER.txt
LICENSE
README.md
autobuild.xml
build.sh
build_target.sh
buildscripts_support_functions
requirements.txt

README.md

Firestorm Viewer Logo

Firestorm is a free client for 3D virtual worlds such as Second Life and various OpenSim worlds where users can create, connect and chat with others from around the world. This repository contains the official source code for the Firestorm viewer.

Open Source

Firestorm is a third party viewer derived from the official Second Life client. The client codebase has been open source since 2007 and is available under the LGPL license.

Download

Pre-built versions of the viewer releases for Windows, Mac and Linux can be downloaded from the official website.

Build Instructions

Build instructions for each operating system can be found using the links below and in the official wiki.

[!NOTE] We do not provide support for compiling the viewer or issues resulting from using a self-compiled viewer. However, there is a self-compilers group within Second Life that can be joined to ask questions related to compiling the viewer: Firestorm Self Compilers

Contribute

Help make Firestorm better! You can get involved with improvements by filing bugs and suggesting enhancements via JIRA or creating pull requests.