1
0
Fork 0
Commit Graph

132 Commits

Author SHA1 Message Date
Wilfried Goesgens 05539e36ff Fix quoting for older cmake versions 2016-10-11 19:24:45 +02:00
Wilfried Goesgens 4b2fb9ff0d Remove debug output 2016-10-11 19:13:04 +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
Frank Celler f559344034 added different path for different editions 2016-09-30 15:24:31 +02:00
Wilfried Goesgens 8a5bc214ac elderly cmake compatibility 2016-09-28 13:29:43 +02:00
Wilfried Goesgens 7d576c082c spec files rather like 0/1 than fales/true 2016-09-28 13:03:47 +02:00
Wilfried Goesgens 69e453ad54 calculate systemd unit directory in cmake instead of leaning on specfile finding it in some rpm magic 2016-09-28 11:10:46 +02:00
Wilfried Goesgens fb41bb0ffd We don't need go anymore. 2016-09-28 10:19:22 +02:00
Wilfried Goesgens 9fb8b25576 fix systemd unit file install. 2016-09-27 14:22:10 +02:00
Wilfried Goesgens 6f3fff4c7f Fix installing of systemd unit file 2016-09-27 14:01:49 +02:00
Wilfried Goesgens 65ec3265a0 install the systemd service control file 2016-09-27 11:23:58 +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
Frank Celler 0be25cf822 fixed clock_gettime under MacOS X 2016-09-26 14:55:10 +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 1f8f32241d Remove debug output. 2016-09-12 18:11:10 +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
Jan Christoph Uhde abdb06a177 fix CMake so it finds the PythonInterpreter even with oder versions 2016-08-29 13:22:03 +02:00
Wilfried Goesgens f39ec1c591 Windows install: no backslash strings in cmake. 2016-08-25 17:35:29 +02:00
Wilfried Goesgens f68711054d Merge branch 'devel' of github.com:arangodb/ArangoDB into pipeline 2016-08-25 16:44:31 +02:00
Wilfried Goesgens 3baf63d13e Fix package install paths 2016-08-25 16:43:27 +02:00
Wilfried Goesgens f598efe6e0 Cleanup cmake process so it doesn't barf on problems to detect the git version. 2016-08-25 11:37:21 +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 75526ee00a remove debug output. 2016-08-19 14:18:07 +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
servusoft e352997a38 Improve of the C ++ feature - check.
The result of the check is stored in a sub-directory and not directly in the build folder
2016-08-05 23:06:03 +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 ad0bc4d00f Work on the debian build
- change 3.0.x-devel to be 3.0.devel since minus or underscore collide with packaging requirements
  - re-sync package scripts with whats current on suse OBS
  - add config-uid support.
2016-08-01 13:43:30 +02:00
Wilfried Goesgens 41a2b867d1 Merge branch 'devel' of github.com:arangodb/ArangoDB into pipeline 2016-07-29 15:37:17 +02:00
Wilfried Goesgens 1ef8e940fd Work on getting the .deb build process streamlined. 2016-07-29 15:35:34 +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
Wilfried Goesgens 04e078e333 tidy up. 2016-07-27 15:39:58 +02:00
Wilfried Goesgens 0d0fcbb82f We sue 'Bundle' for the macos packages. 2016-07-27 15:34:59 +02:00
Wilfried Goesgens 045c2b52a6 Move installer logic into own files, fix variable names. 2016-07-27 15:06:56 +02:00
Wilfried Goesgens cc2d346766 Fix windows compile, add several cpack iterations 2016-07-26 18:04:24 +02:00
Wilfried Goesgens c6a1bcc226 Cleanup buildsystem
- add RPM support
  - move macros in own file
  - cleanup sequence
  - add CMAKE switch "-DPACKAGING=[DEB|RPM|DARWIN]" that prepares package building
2016-07-26 16:13:34 +02:00