forked from Thulium-Drake/trinitycore-recipes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtrinitycore-tools3.3.5.recipe
33 lines (28 loc) · 1.08 KB
/
trinitycore-tools3.3.5.recipe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[VERSION]
B_GITHUBVER https://github.com/TrinityCore/TrinityCore 3.3.5
[REQUIRED BUSTER]
clang cmake make gcc g++ libmariadbclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev default-libmysqlclient-dev
[BUILD BUSTER]
B_GET git https://github.com/TrinityCore/TrinityCore.git trinitycore-src3.3.5
cd trinitycore-src3.3.5
git checkout 3.3.5
INSTALL_PREFIX=/opt/trinitycore
mkdir build-tools
cd build-tools
cmake ../ -DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX -DSERVERS=0 -DTOOLS=1 -DWITH_WARNINGS=0 -DSCRIPTS=static
make -j 2
make install DESTDIR=$B_INSTALLDIR
[PKG]
type=deb
torepo=y
[DEB BUSTER]
Package: trinitycore-tools3.3.5
Version: B_VERSION
Section: trinitycore
Priority: optional
Architecture: B_ARCH
Depends: libboost-system1.67.0, libboost-filesystem1.67.0, libboost-thread1.67.0, libboost-program-options1.67.0, libboost-iostreams1.67.0, libboost-regex1.67.0
Maintainer: [email protected]
Description: TrinityCore extractions tools
This package contains the tools to create maps, mmaps and vmaps for the TrinityCore server.
Homepage: https://www.trinitycore.org/