Commit graph

52 commits

Author SHA1 Message Date
Dan Paulat
fa71e1fc85 Update Qt to 6.9.2 2025-08-26 23:26:28 -05:00
Dan Paulat
7527e845a9 Bump version to v0.5.1 2025-07-13 12:09:30 -05:00
Dan Paulat
fa50defe62 Bump version to v0.5.0 2025-07-05 14:49:24 -05:00
Dan Paulat
1e821fdf6c Xcode is not supported yet 2025-07-01 20:57:02 -05:00
Dan Paulat
f684d62cb1 Use debug conan profiles for debug configurations 2025-06-29 23:12:06 -05:00
Dan Paulat
76c6ac2ccd Update setup script naming convention 2025-06-29 23:09:37 -05:00
Dan Paulat
5262551e1d Set a macOS deployment target of 12.0 2025-06-18 21:01:23 -05:00
Dan Paulat
69d9137faf brew --prefix llvm@18 has different paths for x64 and arm64 2025-06-17 19:30:47 -05:00
Dan Paulat
8a56d3deed Ensure conan can be found in the virtual environment 2025-06-15 00:03:07 -05:00
Dan Paulat
337406971a Additional macOS configuration with llvm@18 2025-06-15 00:03:07 -05:00
Dan Paulat
9f7f1bf860 Make setup/configure scripts common between Linux/macOS 2025-06-15 00:03:07 -05:00
Dan Paulat
fbacb7dc13
Merge pull request #460 from AdenKoperczak/flatpak_build
Add a Flatpak Builld
2025-06-07 14:58:40 -05:00
AdenKoperczak
52675721b4
Flatpak does not have a specific one for serial, just for all 2025-06-07 13:19:43 -04:00
AdenKoperczak
0ff0f6ea17
Add serial port permissions to flatpak 2025-06-07 12:36:26 -04:00
Dan Paulat
e76260dffa Add setup script argument to toggle address sanitizer 2025-06-06 22:37:59 -05:00
Dan Paulat
0b3f2c49db Add user-setup.sh to configure-environment.sh 2025-06-06 22:15:14 -05:00
Dan Paulat
9ec1a62403 Ensure CMake compile commands file gets generated 2025-06-06 22:12:36 -05:00
Dan Paulat
0dcf8eabab setup-release.sh should create a build-release directory, not a build-debug directory 2025-06-06 22:11:39 -05:00
Dan Paulat
c9d1e4cd08 Add user-setup script overrides for Linux 2025-06-06 22:11:08 -05:00
Dan Paulat
c36144bab3 Linux setup scripts should use quotes around absolute paths to support spaces in pathname 2025-06-06 21:57:16 -05:00
AdenKoperczak
83c5d15cdf
Working flatpak build 2025-05-31 11:40:05 -04:00
Dan Paulat
f3620d99a2 Minor fixes 2025-05-30 07:19:13 -05:00
Dan Paulat
3718fc8872 Add option to configure_environment.bat to use global Python environment if desired 2025-05-30 07:19:13 -05:00
Dan Paulat
9ce411d85b Linux Python virtual environment updates 2025-05-30 07:19:13 -05:00
Dan Paulat
ea2c2e8f58 Add Python setup to CMakeLists.txt 2025-05-30 07:19:13 -05:00
Dan Paulat
ffbe3aedad setup-multi.sh is not supported on Linux 2025-05-30 07:19:13 -05:00
Dan Paulat
0e90f8a7a1 Activate Python virtual environment on Windows during configuration 2025-05-30 07:19:13 -05:00
Dan Paulat
4ad2983c24 Add CMakePresets 2025-05-30 07:19:13 -05:00
Dan Paulat
5e10cdd6b4 Rename Windows Conan profile 2025-05-30 07:19:13 -05:00
Dan Paulat
6fca723404 Setup script cleanup for Linux 2025-05-30 07:19:13 -05:00
Dan Paulat
6667f46c53 Setup scripts should be runnable from any directory 2025-05-30 07:19:13 -05:00
Dan Paulat
102650e936 Add new utility setup scripts 2025-05-30 07:19:13 -05:00
Dan Paulat
64c2555b4b Bump clang-tidy-review to clang-18, include *.ipp in review 2025-04-27 22:12:11 -05:00
Dan Paulat
d34224c135 Configure aqtinstall to use a mirror 2025-04-15 22:52:33 -05:00
Dan Paulat
517ec9b266 Add additional armv8 profiles 2025-01-26 13:03:01 -06:00
Dan Paulat
1d564ff7b9 Initial Linux Arm64 build 2025-01-25 11:32:53 -06:00
Dan Paulat
aba904af3c Ensure conan profiles have a newline at the end of the file 2024-11-30 22:21:34 -06:00
Dan Paulat
d6a0a17d3f Setup script fixes 2024-11-30 01:27:57 -06:00
Dan Paulat
d726da5d73 Use conan profiles in CI 2024-11-29 09:17:04 -06:00
Dan Paulat
07cac3a03f Additional project fixes for Conan 2.0 on Linux 2024-11-28 08:12:39 -06:00
Dan Paulat
84bbfe4413 Fixes for Conan 2.x on Linux 2024-11-28 08:12:39 -06:00
Dan Paulat
75a8f7f351 Initial updates for Conan 2.x 2024-11-28 08:12:28 -06:00
Dan Paulat
401831bbe3 --break-system-packages may not be a valid pip argument 2024-01-21 15:27:42 -06:00
Dan Paulat
fe76cd67d0 Flexibility updates for Windows setup 2024-01-01 22:54:58 -06:00
Dan Paulat
cac240ddcc Flexibility updates for Linux setup 2023-12-30 08:33:23 -06:00
Dan Paulat
ec45e0bce0 Updating dependencies and build scripts for Linux 2023-04-15 12:01:33 -05:00
Dan Paulat
2af6993d1a Disable documentation features. This has been moved to supercell-wx-docs. 2023-02-28 22:00:28 -06:00
Dan Paulat
d955c39d15 Not ready for Conan 2.0 2023-02-22 07:42:16 -06:00
Dan Paulat
f0dc01f7d2 Fix aws-sdk-cpp and Python build issues 2023-02-21 23:22:32 -06:00
Dan Paulat
1efc311a86 Generate versions, display on about dialog
Fixes #25
2023-02-05 01:01:35 -06:00