Commit Graph
99 Commits
Author SHA1 Message Date
deepend-tildeclub 57fb1eb27b Update Windows build workflow for branch handling 2026-02-02 00:15:47 -07:00
deepend-tildeclub 069c6a3f81 Implement alias handling for DLLs and headers
Added functions to copy DLL and header aliases for Enchant2 and other libraries, ensuring they are present in the specified directories.
2026-02-02 00:06:24 -07:00
deepend-tildeclub 61da248c41 Add Ensure-LibJpeg function to manage JPEG library 2026-02-01 23:54:45 -07:00
deepend-tildeclub 0f36b273f1 Add Ensure-LibXml2 function for libxml2 management
Added Ensure-LibXml2 function to manage libxml2.lib generation from DLLs. This function checks for existing libraries, generates a new one if necessary, and creates compatibility aliases.
2026-02-01 23:46:04 -07:00
deepend-tildeclub 770922cdda Implement Ensure-Zlib function for zlib handling
Added Ensure-Zlib function to build and install zlib.lib if missing.
2026-02-01 23:36:15 -07:00
deepend-tildeclub 343ad0ffd5 Replace Ensure-LuaHeaders with Ensure-LuaJit function 2026-02-01 23:27:51 -07:00
deepend-tildeclub e134a99e12 Update MSYS2 setup and enhance comments
Refactor MSYS2 setup and improve comments for clarity.
2026-02-01 23:04:16 -07:00
deepend-tildeclub f8139d094a Change Lua dependency to Lua 5.1.5 in build script
Updated Lua dependency from LuaJIT to Lua 5.1.5 and modified related build steps.
2026-02-01 22:49:30 -07:00
deepend-tildeclub 1e8efcdc5a Refactor comments and add zlib legacy support
Updated comments for clarity and added zlib legacy name handling.
2026-02-01 22:39:34 -07:00
deepend-tildeclub 81abfe3175 Refactor Windows build workflow and clean up comments 2026-02-01 22:25:35 -07:00
deepend-tildeclub ffe8a9f7a6 Setup MSYS2 for GTK build fallback
Added MSYS2 setup step for GTK build fallback in GitHub Actions workflow.
2026-02-01 22:00:38 -07:00
deepend-tildeclub 2da635c048 Refactor GTK3 bundle extraction and handling 2026-02-01 21:29:24 -07:00
deepend-tildeclub 83ed374b99 Enhance GTK3 bundle handling in Windows build workflow
Updated PowerShell script to include new functions for GTK3 bundle handling and improved error handling. Adjusted the build process to ensure compatibility with legacy GTK bundles.
2026-02-01 20:39:34 -07:00
deepend-tildeclub 8be35d2a30 Refactor Windows build workflow for improved clarity 2026-02-01 18:51:09 -07:00
deepend-tildeclub 2a4612672a Refactor Windows build workflow and update steps 2026-02-01 18:35:44 -07:00
deepend-tildeclub 1e36865bb3 Refactor Windows build workflow for better dependency handling
Updated the Windows build workflow to improve dependency installation and streamline the build process.
2026-02-01 18:05:38 -07:00
deepend-tildeclub 306aef3ef9 Refactor glib-genmarshal handling and compatibility aliases 2026-02-01 17:47:56 -07:00
deepend-tildeclub f5ebe3efc8 Enhance libxml2 compatibility handling in build script
Added compatibility checks and aliases for libxml2 library to ensure it exists regardless of naming variations.
2026-02-01 17:34:46 -07:00
deepend-tildeclub 2bbe9dccc6 Refactor Python wrapper creation in build script 2026-02-01 17:19:34 -07:00
deepend-tildeclub 2723d49b3a Refactor Python script execution in Windows build 2026-02-01 17:13:29 -07:00
deepend-tildeclub 87b9e52719 Improve GTK3 stack layout detection in workflow
Refactor GTK3 stack detection and fallback mechanism for Windows builds.
2026-02-01 17:12:24 -07:00
deepend-tildeclub bfe13386c5 Enhance Windows build workflow and error handling
Updated the Windows build workflow to improve asset handling and extraction processes. Added error handling for GTKROOT and LuaJIT dependencies.
2026-02-01 17:06:40 -07:00
deepend 56e1c402f6 gtk3 github actions fix 2026-02-01 16:04:16 -07:00
deepend b1e7155c6d gtk3 github actions fixes 2026-02-01 16:01:48 -07:00
deepend 7dd47dbd2e Adjust for GTK3 github actions compile testing.
fixed gtk2 compiling.
2026-02-01 15:23:36 -07:00
deepend-tildeclub 94e92b8edf Update Windows build workflow with permissions and attestations
Added permissions for artifact handling and attestation.
2026-01-16 21:36:10 -07:00
deepend-tildeclub d54669982a Refactor Python directory setup in Windows build workflow
Updated Python directory creation logic and resolved version discrepancies.
2026-01-15 10:51:04 -07:00
deepend e79564b501 Update to Python v3.14 2026-01-15 10:47:36 -07:00
deepend 1be65ff216 Update Python to v3.14.2 2026-01-15 10:15:48 -07:00
deepend 0bcf4bee6e Change to Python 3.14 2026-01-15 10:02:24 -07:00
deepend-tildeclub f3a27619db Update Python version in Windows build workflow 2026-01-08 23:32:20 -07:00
deepend-tildeclub 2b254e71ee Upgrade Python version from 3.8 to 3.9 in workflow 2026-01-08 23:23:32 -07:00
deepend-tildeclub b30e77a840 Refactor build step in Windows CI workflow 2026-01-08 23:21:13 -07:00
deepend-tildeclub 7c2ebabcd5 Update windows-build.yml 2026-01-08 23:17:14 -07:00
deepend-tildeclub 60e696cb1a Refactor Python setup in Windows build workflow
Updated Python installation steps and created symbolic link for Python 3.8.
2026-01-08 23:07:00 -07:00
deepend-tildeclub 590d0c50f1 Update windows-build.yml
updated upload-artifacts to v4.
2026-01-08 23:00:36 -07:00
deepend-tildeclub f99fb46020 Update dependencies to version 2.17.0 in workflow 2026-01-06 22:13:59 -07:00
deepend 4683ef705b new name after fork 2026-01-05 23:12:38 -07:00
Patrick Griffis b544ac3350 CI: Fix typo 2024-02-09 18:32:55 -06:00
Patrick Griffis cc60ad275a Replace hexchat.net links 2024-02-09 18:29:15 -06:00
Patrick Griffis 44d14a436b CI: Reduce duplicate builds 2023-11-03 14:23:55 -05:00
Patrick Griffis a1f154cd5e win32: Remove Python 2 support 2023-11-03 14:23:55 -05:00
DjLegolas 2638c88479 update python3 from 3.6 to 3.8.10
Signed-off-by: DjLegolas <[email protected]>
2022-05-08 14:20:58 -05:00
John VillalovosandPatrick 3ebb2c5eec Make build job names more descriptive (#2657)
Previously every build showed up in the CI as "build".

Update the job names to reflect what they are. For example the Ubuntu
build is now called "ubuntu_build"

Co-authored-by: Patrick <[email protected]>
2021-12-01 13:07:34 -06:00
Patrick Griffis 3f07670b34 win32: Update to OpenSSL 1.1 2021-10-01 13:47:42 -05:00
Patrick Griffis 6b7d110ced actions: Upload windows artifacts for each arch 2021-06-21 12:48:32 -05:00
DjLegolas 5310f451f2 ci: fixed python paths 2021-05-23 19:43:24 -05:00
DjLegolas 65930492ca ci: fixed Inno Download Plugin download path 2021-05-23 19:43:24 -05:00
DjLegolas 04acbdc221 Update github workflows 2021-05-23 19:43:24 -05:00