ericw-tools/qbsp
Jonathan Linat 39074b8249
CI: Enable Qt5 + lightpreview (#406)
* chore(CI): refine current 'cmake.yml' file content

* chore(CI): enable Qt5 on Linux and macOS

* Appveyor.yml: remove deploy step

we are deploying from GitHub Actions now

* build-linux-64.sh: adjust .zip wildcard

to hopefully not break on PR builds

* build-linux-64.sh: remove fragile unzip/readelf lines

* lightpreview\CMakeLists.txt: only install Qt on Win/Mac

* lightpreview: attempt to fix mac Qt packaging

* lightpreview: apple fixes

* Install qtdbus on macOS

* try alternate dbus module name

* try cmake find_package for dbus

* also find Qt5PrintSupport

* build-osx.sh: remove coreutils install

we don't use sha256sum anymore

* lightpreview/CMakeLists.txt: create .app bundle on macOS

* Update CMakeLists.txt

* build-*: run cpack as part of the build command

on my macOS test system, running cpack separately
is doubling the build time

* cmake: factor out add_loader_path_to_rpath function, apply to all targets

* chore(CI): add steps to re-pack the 'doc' and 'bin' directories

* chore(CI): remove GitHub release-related step (to be re-introduced)

* chore(CI): adjust inflating destination directories

---------

Co-authored-by: Eric Wasylishen <ewasylishen@gmail.com>
2024-01-08 20:16:41 -07:00
..
CMakeLists.txt CI: Enable Qt5 + lightpreview (#406) 2024-01-08 20:16:41 -07:00
brush.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
brushbsp.cc qbsp: fix ChooseMidPlaneFromList selecting detail splits too early leading to leaks 2024-01-05 12:32:01 -07:00
csg.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
exportobj.cc build: only use <fmt/core.h>, other headers have a heavy compilation time impact 2023-07-02 17:08:14 -06:00
faces.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
main.cc
map.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
merge.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
outside.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
portals.cc qbsp: record portal type 2024-01-05 12:32:01 -07:00
prtfile.cc qbsp: record portal type 2024-01-05 12:32:01 -07:00
qbsp.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
tjunc.cc rename: vec_t -> double 2023-12-23 21:09:16 -07:00
tree.cc qbsp: record portal type 2024-01-05 12:32:01 -07:00
writebsp.cc qbsp: fix memory/.bsp file corruption if map contains a texture name longer than 31 characters 2023-09-24 19:42:42 -06:00