Skip to content

Commit 7695fd2

Browse files
committed
Ignore external libraries, fetch during build
1 parent 42d58d7 commit 7695fd2

File tree

75 files changed

+71
-23525
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+71
-23525
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*/Libs/

.pkgmeta

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,40 @@ ignore:
88
- CHANGELOG.md
99
- CONTRIBUTING.md
1010
- RECENT_CHANGES.md
11-
- Utils
12-
- Clicked/Definitions.lua
11+
- "*/Definitions.lua"
12+
- "*/Libs/LibDeflate/docs"
13+
- "*/Libs/LibDeflate/examples"
14+
- "*/Libs/LibDeflate/*.md"
1315

1416
manual-changelog:
1517
filename: RECENT_CHANGES.md
1618
markup-type: markdown
1719

20+
externals:
21+
Libs/AceAddon-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceAddon-3.0
22+
Libs/AceComm-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceComm-3.0
23+
Libs/AceConfig-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceConfig-3.0
24+
Libs/AceConsole-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceConsole-3.0
25+
Libs/AceDB-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceDB-3.0
26+
Libs/AceDBOptions-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceDBOptions-3.0
27+
Libs/AceEvent-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceEvent-3.0
28+
Libs/AceGUI-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceGUI-3.0
29+
Libs/AceLocale-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceLocale-3.0
30+
Libs/AceSerializer-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceSerializer-3.0
31+
Libs/CallbackHandler-1.0: https://repos.curseforge.com/wow/callbackhandler/trunk/CallbackHandler-1.0
32+
Libs/LibDataBroker-1.1: https://github.com/tekkub/libdatabroker-1-1
33+
Libs/LibDBIcon-1.0: https://repos.curseforge.com/wow/libdbicon-1-0/trunk/LibDBIcon-1.0
34+
Libs/LibDeflate: https://github.com/SafeteeWoW/LibDeflate
35+
Libs/LibMacroSyntaxHighlight-1.0: https://github.com/Snakybo/LibMacroSyntaxHighlight-1.0
36+
Libs/LibSharedMedia-3.0: https://repos.curseforge.com/wow/libsharedmedia-3-0/trunk/LibSharedMedia-3.0
37+
Libs/LibStub: https://repos.curseforge.com/wow/libstub/trunk
38+
Libs/LibTalentInfo-1.0: https://github.com/Snakybo/LibTalentInfo-1.0
39+
Libs/TaintLess:
40+
url: https://www.townlong-yak.com/addons.git/taintless
41+
commit: default
42+
1843
move-folders:
1944
Clicked/Clicked: Clicked
2045
Clicked/ClickedMedia: ClickedMedia
46+
Clicked/Libs/LibMacroSyntaxHighlight-1.0/LibMacroSyntaxHighlight-1.0: Clicked/Libs/LibMacroSyntaxHighlight-1.0
47+
Clicked/Libs/LibTalentInfo-1.0/LibTalentInfo-1.0: Clicked/Libs/LibTalentInfo-1.0

Clicked/Clicked.toc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
## X-Github: https://github.com/Snakybo/Clicked
2525

2626
# Libraries, etc.
27-
Libs\Libs.xml
27+
Libs.xml
2828
Locales\Locales.xml
2929
Widgets\Widgets.xml
3030
Templates\Clicked.xml

Clicked/Libs.xml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<!--
2+
Clicked, a World of Warcraft keybind manager.
3+
Copyright (C) 2026 Kevin Krol
4+
5+
This program is free software: you can redistribute it and/or modify
6+
it under the terms of the GNU General Public License as published by
7+
the Free Software Foundation, either version 3 of the License, or
8+
(at your option) any later version.
9+
10+
This program is distributed in the hope that it will be useful,
11+
but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
GNU General Public License for more details.
14+
15+
You should have received a copy of the GNU General Public License
16+
along with this program. If not, see <https://www.gnu.org/licenses/>.
17+
-->
18+
19+
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
20+
..\FrameXML\UI.xsd">
21+
<Script file="Libs\LibStub\LibStub.lua"/>
22+
<Include file="Libs\TaintLess\TaintLess.xml"/>
23+
<Include file="Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml"/>
24+
<Include file="Libs\AceAddon-3.0\AceAddon-3.0.xml"/>
25+
<Include file="Libs\AceEvent-3.0\AceEvent-3.0.xml"/>
26+
<Include file="Libs\AceDB-3.0\AceDB-3.0.xml"/>
27+
<Include file="Libs\AceDBOptions-3.0\AceDBOptions-3.0.xml"/>
28+
<Include file="Libs\AceLocale-3.0\AceLocale-3.0.xml"/>
29+
<Include file="Libs\AceConsole-3.0\AceConsole-3.0.xml"/>
30+
<Include file="Libs\AceGUI-3.0\AceGUI-3.0.xml"/>
31+
<Include file="Libs\AceConfig-3.0\AceConfig-3.0.xml"/>
32+
<Include file="Libs\AceComm-3.0\AceComm-3.0.xml"/>
33+
<Include file="Libs\AceSerializer-3.0\AceSerializer-3.0.xml"/>
34+
<Include file="Libs\LibSharedMedia-3.0\lib.xml"/>
35+
<Include file="Libs\LibTalentInfo-1.0\LibTalentInfo-1.0.xml"/>
36+
<Include file="Libs\LibMacroSyntaxHighlight-1.0\LibMacroSyntaxHighlight.xml"/>
37+
<Script file="Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua"/>
38+
<Script file="Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua"/>
39+
<Script file="Libs\LibDeflate\LibDeflate.lua"/>
40+
</Ui>

0 commit comments

Comments
 (0)