-
Notifications
You must be signed in to change notification settings - Fork 19
Deployment steps
my-tien edited this page Jan 25, 2017
·
6 revisions
- build and test-deploy on all platforms
-
git tag
release - release-deploy
version.h
installer/knossos/DEBIAN/control
wix/bundle.wxs
wix/knossos.wxs
- maybe update Splash
-
KREVISION
insidebuildinfo.h
in the build directory should automatically get updated
-
updpkgsums
→makepkg --source
→ upload to AUR
(you cannot test the final AUR package beforehand because it is build upon the git tag)
-
create-deb.sh
will copy the knossos executable from../../knossos-release/
(change to your liking) all required dependencies (except python) and plugins toknossos/opt/knossos
. After that it builds 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))