Wilfried Goesgens
c8e23a7faa
probably older cmakes don't like strequal that way
2016-11-22 16:18:29 +01:00
Wilfried Goesgens
ab77244b67
fix NSIS arangodb install paths
2016-11-22 11:30:40 +01:00
Wilfried Goesgens
94219b8160
on first configure run that list is empty, we need to avoid it.
2016-11-17 20:47:33 +01:00
servusoft
d7a93ae3cc
build of dependecies don't works on cross compiling
2016-11-16 20:10:59 +01:00
Wilfried Goesgens
8e53bfb4ab
make debian handle the configfiles so user edits don't get overwritten
2016-11-08 10:27:26 +01:00
hkernbach
1f76be4506
added missing cleanup to mac build
2016-11-08 09:59:51 +01:00
Wilfried Goesgens
7be96cb8c0
Fix rpm install/uninstall on suse/redaht
2016-11-02 21:11:26 +01:00
Wilfried Goesgens
b8c6473a24
Also copy zip packages to the output directory.
2016-11-02 14:27:27 +01:00
Wilfried Goesgens
86f66fcd0b
move snapcraft hook into the packages cmake
2016-10-31 15:33:34 +01:00
Wilfried Goesgens
b9d0736738
Fix filename for snap package
2016-10-31 09:29:05 +01:00
Wilfried Goesgens
893a7ab2b4
Sub-class copy_packages target for snap
2016-10-28 15:57:02 +02:00
Wilfried Goesgens
dc0c8f22f0
fix debian packages & systemd unit file
...
- detect the location of chown/chmod
- fix location & creation of directories
- adjust debconf entries so they resemble the package name (for
enterprise too...)
Thanks to @cobrowserAlex and @servussoft for pointing this out
2016-10-28 13:25:53 +02:00
Wilfried Goesgens
c36a83fc37
make .deb xz compression configurable
2016-10-27 16:19:35 +02:00
Wilfried Goesgens
04be4a789f
make .deb xz compression configurable
2016-10-27 16:04:59 +02:00
Wilfried Goesgens
01c767f503
fix windows programm files path discovery in the installer
2016-10-20 17:02:59 +02:00
Wilfried Goesgens
3ca941fc37
Automate mac build
...
- DRY for prefixes, directories etc.
- possibility to provide build.sh with the prefix
2016-10-13 15:35:55 +02:00
Wilfried Goesgens
c51592ca5d
Work on the macos Bundle scripts
2016-10-13 11:33:08 +02:00
Wilfried Goesgens
0779c44faf
f*in with nsis
2016-10-12 20:17:30 +02:00
Wilfried Goesgens
c910f476fe
Fix syntax error
2016-10-12 19:06:55 +02:00
Wilfried Goesgens
d5b15e2ab5
Work around more cmake / cpack / nsis vodoo
2016-10-12 18:39:05 +02:00
Wilfried Goesgens
a6525a8ced
Quote strings.
2016-10-12 18:20:13 +02:00
Wilfried Goesgens
f7d9042202
Fix names of cmake variables
2016-10-12 18:01:17 +02:00
Wilfried Goesgens
84bc6fa8a5
- unify the refernces of the exes and DLLs for windows
...
- put them all into bin, else we would have to copy the dlls twice.
2016-10-12 17:27:10 +02:00
Wilfried Goesgens
1244cef34a
Fix the path of the windows icons + bmps
2016-10-12 16:28:54 +02:00
Wilfried Goesgens
7343df31d0
- Fix enterprise package naming for windows & mac
...
- add missing `make package` target for mac
2016-10-12 10:48:44 +02:00
Wilfried Goesgens
bbbaf133f0
Fix windows build with the calculation of file locations
2016-10-11 19:08:53 +02:00
Andreas Streichardt
e75b8f5503
Implement cURL based inter server communication
2016-10-10 14:56:04 +02:00
Frank Celler
c575db35d7
fixed license path
2016-10-10 12:22:10 +02:00
servusoft
32154890d6
Create snap.cmake
...
cmake modul for creating of the snap package
2016-10-10 10:27:48 +02:00
Wilfried Goesgens
df3c4c8d4d
Cleanup the temporary package directories to save disc space on the
...
build host.
2016-10-06 18:03:18 +02:00
Wilfried Goesgens
ab432329d0
add proper conflict handling between enterprise and non enterprise packages
2016-09-26 16:23:19 +02:00
Wilfried Goesgens
8c3a7c6e48
add the enterprise to our build environment
2016-09-26 15:52:40 +02:00
Wilfried Goesgens
8989103533
Add make target that copies the produced packages into a provided destination folder.
2016-09-26 11:02:37 +02:00
Wilfried Goesgens
93bdc0b9b2
remove debug output
2016-09-13 10:27:53 +02:00
Wilfried Goesgens
9730f4cbfd
Silence cpack rpm build.
2016-09-06 17:28:40 +02:00
Wilfried Goesgens
9e41587d44
- properly use armhf for armv7 packages
...
- specify CPACK_DEBIAN_PACKAGE_ARCHITECTURE so one can cx-compile packages.
2016-08-30 10:51:29 +02:00
Wilfried Goesgens
3baf63d13e
Fix package install paths
2016-08-25 16:43:27 +02:00
Wilfried Goesgens
1f162ac882
Implement scheme to more clever pass the directories from the build process to the run-time
...
We will now try to evaluate the toplevel install directory from the configured binary dir.
We will use this toplever directory when searching for other directories.
2016-08-24 14:45:08 +02:00
Wilfried Goesgens
d5ef0638da
Ship GNUInstallDirs from cmake 3.5 so we don't get biten by bugs in older versions of it.
2016-08-19 14:16:07 +02:00
Wilfried Goesgens
a89e612723
Work on the NSIS client package
2016-08-18 15:58:13 +02:00
Wilfried Goesgens
06958e61b6
Start working on client packages
2016-08-09 09:45:50 +02:00
Wilfried Goesgens
2191238d66
Cleanup work on RPM and DEB plus their path calculations.
2016-08-08 15:02:29 +02:00
Wilfried Goesgens
73db6606bd
Fix location detection for the RPMs.
2016-08-05 17:56:43 +02:00
Wilfried Goesgens
59c57a207f
Add current state of RPM build
2016-08-03 15:38:26 +02:00
Wilfried Goesgens
b214c9a138
Add forgotten files.
2016-08-02 17:19:09 +02:00
Wilfried Goesgens
5c486754b6
Remove the magic for the debian packages from CMakeCPackOptions.cmake
2016-08-02 16:54:20 +02:00
Wilfried Goesgens
964b7c4d47
Final cleanup on the client .deb
2016-08-02 16:12:20 +02:00
Wilfried Goesgens
48c21407ef
cmake package build
...
- Re-order directory structure of sub-scripts for packaging
- add `packages` target
2016-08-02 13:56:50 +02:00
Wilfried Goesgens
5cd9f02282
Work on the client package
...
- don't use '-' in versions - thats not allowed for packages; so its now 3.0.0_devel instead of -devel
- add sub-project that will deploy the client package
2016-07-28 16:30:02 +02:00