mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-13 19:49:51 +01:00
Compare commits
3 commits
4380ef8c5f
...
36931fac62
Author | SHA1 | Date | |
---|---|---|---|
36931fac62 | |||
ba94e3879b | |||
ef0c86be3d |
4
.github/workflows/clang-tidy.yml
vendored
4
.github/workflows/clang-tidy.yml
vendored
|
@ -119,7 +119,7 @@ jobs:
|
|||
|
||||
- name: clang-tidy review
|
||||
timeout-minutes: 20
|
||||
uses: ZedThree/clang-tidy-review@v0.16.0
|
||||
uses: ZedThree/clang-tidy-review@v0.17.0
|
||||
with:
|
||||
build_dir: build-clang-tidy
|
||||
config_file: ".clang-tidy"
|
||||
|
@ -145,4 +145,4 @@ jobs:
|
|||
libbenchmark-dev
|
||||
|
||||
- name: clang-tidy-review upload
|
||||
uses: ZedThree/clang-tidy-review/upload@v0.16.0
|
||||
uses: ZedThree/clang-tidy-review/upload@v0.17.0
|
||||
|
|
2
.github/workflows/post-clang-tidy-review.yml
vendored
2
.github/workflows/post-clang-tidy-review.yml
vendored
|
@ -14,6 +14,6 @@ jobs:
|
|||
if: ${{ github.event.workflow_run.conclusion == 'success' }}
|
||||
|
||||
steps:
|
||||
- uses: ZedThree/clang-tidy-review/post@v0.16.0
|
||||
- uses: ZedThree/clang-tidy-review/post@v0.17.0
|
||||
with:
|
||||
lgtm_comment_body: ""
|
||||
|
|
|
@ -115,7 +115,7 @@
|
|||
- Dev: Moved all `.clang-format` files to the root directory. (#5037)
|
||||
- Dev: Load less message history upon reconnects. (#5001, #5018)
|
||||
- Dev: Removed the `NullablePtr` class. (#5091)
|
||||
- Dev: BREAKING: Replace custom `import()` with normal Lua `require()`. (#5014)
|
||||
- Dev: BREAKING: Replace custom `import()` with normal Lua `require()`. (#5014, #5108)
|
||||
- Dev: Fixed most compiler warnings. (#5028)
|
||||
- Dev: Added the ability to show `ChannelView`s without a `Split`. (#4747)
|
||||
- Dev: Refactor Args to be less of a singleton. (#5041)
|
||||
|
@ -126,6 +126,7 @@
|
|||
- Dev: Removed duplicate scale in settings dialog. (#5069)
|
||||
- Dev: Fix `NotebookTab` emitting updates for every message. (#5068)
|
||||
- Dev: Added benchmark for parsing and building recent messages. (#5071)
|
||||
- Dev: Boost is depended on as a header-only library when using conan. (#5107)
|
||||
|
||||
## 2.4.6
|
||||
|
||||
|
|
17
conanfile.py
17
conanfile.py
|
@ -11,6 +11,7 @@ class Chatterino(ConanFile):
|
|||
"with_benchmark": False,
|
||||
"with_openssl3": False,
|
||||
"openssl*:shared": True,
|
||||
"boost*:header_only": True,
|
||||
}
|
||||
options = {
|
||||
"with_benchmark": [True, False],
|
||||
|
@ -29,13 +30,15 @@ class Chatterino(ConanFile):
|
|||
self.requires("openssl/1.1.1t")
|
||||
|
||||
def generate(self):
|
||||
copy_bin = lambda dep, selector, subdir: copy(
|
||||
self,
|
||||
selector,
|
||||
dep.cpp_info.bindirs[0],
|
||||
path.join(self.build_folder, subdir),
|
||||
keep_path=False,
|
||||
)
|
||||
def copy_bin(dep, selector, subdir):
|
||||
src = path.realpath(dep.cpp_info.bindirs[0])
|
||||
dst = path.realpath(path.join(self.build_folder, subdir))
|
||||
|
||||
if src == dst:
|
||||
return
|
||||
|
||||
copy(self, selector, src, dst, keep_path=False)
|
||||
|
||||
for dep in self.dependencies.values():
|
||||
# macOS
|
||||
copy_bin(dep, "*.dylib", "bin")
|
||||
|
|
|
@ -17,7 +17,7 @@ Chatterino Plugins dir/
|
|||
└── info.json
|
||||
```
|
||||
|
||||
`init.lua` will be the file loaded when the plugin is enabled. You may load other files using [`import` global function](#importfilename=).
|
||||
`init.lua` will be the file loaded when the plugin is enabled. You may load other files using [`require` global function](#requiremodname).
|
||||
|
||||
`info.json` contains metadata about the plugin, like its name, description,
|
||||
authors, homepage link, tags, version, license name. The version field **must**
|
||||
|
|
Loading…
Reference in a new issue