Rasmus Karlsson
fec3150374
properly capitalize RapidJSON
...
include RapidJSON before Pajlada libs xd
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
2607c07fc7
look at dir
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
167940e158
Try to fix macos openssl build
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
5418b142b3
Use same package method for windows cmake as windows qmake
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
777d74fdfa
Build and link qtkeychain statically
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
cf5ec33c70
Remove cmake test build action
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
e4bc8574d7
Use nmake for cmake windows builds too
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
79b2a0d25b
Go back to using nmake for qmake
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
feef041adf
use boost filesystem for pajlada::settings on ubuntu
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
868ddce1bd
make WinToast link PRIVATE
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
f03b23ccb1
Revert back to ubuntu-latest
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
004fdd5690
package macos cmake in old way
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
dfa2f14847
remove pwd/bin from LD_LIBRARY_PATH
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
83464ac74a
move down again xd
2021-03-07 11:14:49 +01:00
Rasmus Karlsson
865bab323f
Disable package manager for Ubuntu build
...
Disable package manager for macOS
2021-03-07 11:14:48 +01:00
Rasmus Karlsson
57f53a6b37
Update CPack description & naming of chatterino/Chatterino/Chatterino 2
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
66b4c7d14c
Remove lib/CMakeLists.txt file as it's no longer needed
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
314f48028d
Revert project name back to just Chatterino
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
b2d0372ae6
Revert old test workflow changes
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
3fddf31e16
Add missing line endings
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
40aef53abe
Add Threads dependency to tests
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
30ca3d6615
fix dependency names for the tests
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
7abed7e870
Update Linux build instructions for CMake
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
8c0dafd4cf
Reformat BUILDING_WITH_CMAKE.md
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
2728aafdf4
Test without conan again
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
f68f394eef
Fix file casing for ircmodel.h
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
2ccb3b190f
Add librt for platforms that have the library (ubuntu only?)
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
440f3c5991
Add Threads package
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
3a1220d07e
reformat compile definitions
2021-03-07 11:12:09 +01:00
Rasmus Karlsson
ef12debfd7
Don't define CMAKE_BUILD when not using system qt5keychain (or conan)
2021-03-07 11:12:09 +01:00
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