-
Notifications
You must be signed in to change notification settings - Fork 19
Deployment steps
Norbert Pfeiler edited this page Mar 14, 2015
·
6 revisions
version.h.in
resources/doc/documentation.html
installer/aur/PKGBUILD
installer/knossos/DEBIAN/control
installer/install32.iss
installer/install64.iss
- maybe update Splash
-
KREVISION
insideversion.h
in the build directory should get updated
-
updpkgsums
→makepkg --source
→ upload to AUR
(you cannot test the final AUR package beforehand because it is build upon the git tag)
- you probably need nearly all of the output of
ldd knossos
as well asknossos/opt/knossos/sqldrivers
and at least the platform plugin insideknossos/opt/knossos/platforms
and their dependencies -
create-deb.sh
will try to update the knossos executable inknossos/opt/knossos
(change the path accordingly or copy manually) and build a Debian package - don’t rename it, when installing the linter will hunt you
- install
qt5-static
and get a static build ofCURL
- build with CMake flag
BUILD_SHARED_LIBS=FALSE
(there’re currently hard coded paths insideCustomLibraryLocations.cmake
)
- put the static
knossos32.exe
andknossos64.exe
and their corresponding python installers (make sure the filenames are correct in the*.iss
files) in theinstaller
dir - run both scripts (Inno Setup (http://www.jrsoftware.org/isdl.php#stable))