Commit graph

3092 commits

Author SHA1 Message Date
Rasmus Karlsson
aacd331d80 fix OpenSSL target names 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
cc7c774b82 Fix boost target name 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
e1f6679416 Add option to build qt5keychain from system 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
5577117f20 Update qtkeychain to chatterino-cmake branch
This branch ensures that `qtkeychain` can be built directly as a
submodule in Chatterino
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
94a4252cae Bump version of libcommuni-cmake 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
4c633a570f Add option to use system libcommuni (off by default, "old" behaviour) 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
98e108710a Add libcommuni-cmake library
This is based off AnotherFoxGuy's fork, with some further additions to
the CMakeLists.txt file allowing for simpler building

Currently on the `chatterino-cmake` branch
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
3a9e101cd5 Add option to include Pajlada::Settings from the system 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
678dc5ca48 Add github workflow for testing ubuntu cmake non-package-manager build 2021-03-07 11:12:09 +01:00
Rasmus Karlsson
a592784dd4 Rename Settings to PajladaSettings 2021-03-07 11:12:08 +01:00
Rasmus Karlsson
5cf9decc57 rename pajladasignals 2021-03-07 11:12:08 +01:00
Rasmus Karlsson
fbe2134866 Make all library linkings private 2021-03-07 11:12:08 +01:00
Rasmus Karlsson
2082b1b4c8 Update settings dependency to use the chatterino-cmake-build branch 2021-03-07 11:12:08 +01:00
Rasmus Karlsson
3fb79abc0f Rename FindSignals to FindPajladaSignals 2021-03-07 11:12:08 +01:00
Rasmus Karlsson
757e5aca03 Rename FindSerialize to FindPajladaSerialize 2021-03-07 11:12:08 +01:00
Edgar
4f6aeca33f 🐛 Fixed missing resources 2021-03-07 11:12:08 +01:00
Edgar
68f26f4fa6 🐛 Fixed Mac build 2021-03-07 11:12:08 +01:00
Edgar
5678ab00d2 🔧 Update serialize lib 2021-03-07 11:12:08 +01:00
Edgar
6913a6312c 🎉 Build DMG with DragNDrop 2021-03-07 11:12:08 +01:00
Edgar
a89b5a8ab6 👷 Separate conan caches 2021-03-07 11:12:08 +01:00
Edgar
0d419b427d 👷 Fixed Ubuntu CI build 2021-03-07 11:12:08 +01:00
Edgar
38b51d69bf 🎉 Added Cpack for building installer for windows 2021-03-07 11:12:08 +01:00
Edgar
b21bcedef0 🐛 Fixed AppImage build 2021-03-07 11:12:08 +01:00
Edgar
dc383b97ed 🎉 Added install target 2021-03-07 11:12:08 +01:00
Edgar
b1604a5acf 🎉 Added ccache and git values back 2021-03-07 11:12:08 +01:00
Edgar
0fe0a58373 👷 Fix CI build 2021-03-07 11:12:08 +01:00
pajlada
1f95e63aa7 Add CMake build system to GitHub Actions builds (#20) 2021-03-07 11:09:51 +01:00
Edgar
d5c886c8ee Added Emojis test back 2021-03-07 11:08:13 +01:00
Rasmus Karlsson
78f1d22b21 rename findlibcommuni to work on case sensitive systems 2021-03-07 11:08:13 +01:00
Edgar
a269aed61e 👷 Clean conan pkgs 2021-03-07 11:08:13 +01:00
Edgar
fb51b55abf 🔧 Disable unused QtKeychain features 2021-03-07 11:08:13 +01:00
Edgar
968532423f 🐛 Fixed missing libcommuni-cmake 2021-03-07 11:08:13 +01:00
Edgar
336044a840 👷 Fixed test CI build 2021-03-07 11:08:13 +01:00
Edgar
b002b00b6c 👷 Fixed qmake build 2021-03-07 11:08:13 +01:00
Edgar
082b5e8b90 🔧 Cleanup build without conan 2021-03-07 11:08:13 +01:00
Edgar
9d8a607c4d 🎉 Added test back 2021-03-07 11:08:13 +01:00
Edgar
0fd4849cc4 🔧 Removed glob for obtaining source files 2021-03-07 11:08:13 +01:00
Edgar
1a75f15498 🎉 Added support for building without Conan 2021-03-07 11:08:13 +01:00
Edgar
643aa1cd0b 🎉 It builds 2021-03-07 11:08:13 +01:00
Edgar
6697ae78a6 🎉 Added settings conan pkg 2021-03-07 11:08:13 +01:00
Edgar
2df55138f8 🔧 Replaced find_libs with conan 2021-03-07 11:08:13 +01:00
Edgar
ffc6b41573 🎉 Added serialize WebSocketpp pkg 2021-03-07 11:08:13 +01:00
Edgar
f652081257 🎉 Added serialize conan pkg 2021-03-07 11:08:13 +01:00
Edgar
20d3ae57cc 🎉 Added serialize conan pkg 2021-03-07 11:08:13 +01:00
Edgar
2c8e0d1ec0 🎉 Added QtKeychain conan pkg 2021-03-07 11:08:13 +01:00
Edgar
95b6879661 🚧 cmake build 2021-03-07 11:08:13 +01:00
Emil Gedda
f53b0a9e0f
Fix quotation and handling of additional streamlink options (#2495) 2021-03-06 19:56:36 +01:00
Paweł
1eb6aa64db
Localized all relevant numbers visible to end-user (#2488) 2021-03-06 15:03:33 +01:00
pajlada
346cd2b86d
Fix macOS building with qt6 by default (#2500) 2021-03-06 14:05:03 +01:00
Paweł
b2aa370015
Fixed emote pasting bug with multiple spaces (#2490) 2021-03-04 01:13:36 +01:00