1
0
Fork 0
Commit Graph

105 Commits

Author SHA1 Message Date
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
servusoft 33b9c2aec2 Complete to __aarch64__ achritectur
Recognition of architecture by compiler (preprocessor) error
Runs as on ODROID C2, Pine A64 

Similar change:
https://github.com/anqixu/ueye_cam/blob/master/cmake_modules/TargetArch.cmake
2016-07-25 16:30:22 +02:00
Andreas Streichardt 8c4f1785f5 Misleading comment 2016-07-07 18:51:13 +02:00
Andreas Streichardt 980579bc8e fix openssl installation 2016-07-07 18:48:24 +02:00
Andreas Streichardt 8551c3836e Use standard GNU install dirs 2016-07-04 18:19:26 +02:00
Wilfried Goesgens cff1ec7c3f Specify that we want to package UCRT in windows. 2016-06-21 16:52:14 +02:00
Wilfried Goesgens 44a93d10bb Add more windows runtime dlls. 2016-06-16 15:44:52 +02:00
Frank Celler 7a48c86c13 not darwin 2016-06-15 20:26:18 +02:00
Frank Celler 03079b2b67 3.0 fixes for paths 2016-06-14 16:51:48 +02:00
Frank Celler c1f9534c9b fixed eol 2016-06-14 15:58:51 +02:00
Wilfried Goesgens 83df22eb34 Rename variable to substitute into NSIS, for some reason CPACK_NSIS_DEFINES is substituted empty. 2016-06-14 12:46:44 +02:00
Wilfried Goesgens 1f7a079a30 Fix windows dll includes 2016-06-13 16:49:54 +02:00
Frank Celler 99e991087d added homebrew 2016-06-13 15:26:58 +02:00
Wilfried Goesgens f58b835202 revert back to dynamic openssl; instead deploy the DLL into the package. 2016-06-10 16:13:08 +02:00
Wilfried Goesgens e5ccd5bb9a Try another nuget ssl package maybe this one is good. 2016-06-10 15:12:27 +02:00
Wilfried Goesgens 16bc1d5519 Add include path to config specific opensslcnf.h 2016-06-10 14:09:48 +02:00
Wilfried Goesgens 44e72a0e3d switch detection from nuget OpenSSL dynamic to nuget rmt_openssl (static) 2016-06-10 13:24:46 +02:00
Wilfried Goesgens 0a3a4f191b Properly reference the plugins. 2016-05-25 14:44:27 +02:00
Andreas Streichardt fbcf7986e2 ignore dev node_modules during packaging 2016-05-20 17:36:40 +02:00
Wilfried Goesgens 74141b06e4 Fix install of link files. 2016-05-20 16:01:46 +02:00
Wilfried Goesgens 4f93949b72 Add the release type to the directory of dfdb and foxxmanager, so they end up in the same folder as the other .exe files. 2016-05-19 13:52:34 +02:00
Andreas Streichardt 8ea53e5c59 Put debian cpack stuff in one more subdir so it doesn't come ins gehege with opensuse build 2016-05-17 19:33:42 +02:00
Andreas Streichardt 5809d4355d Require fakeroot for prepare_debian 2016-05-13 13:52:00 +02:00
Andreas Streichardt 4cf8548aaa Finally fix debian? 2016-05-12 17:37:00 +02:00
Andreas Streichardt 16aa5c08c8 require debian target 2016-05-12 17:20:23 +02:00
Andreas Streichardt d633067c3c Fix debian build 2016-05-12 15:11:55 +02:00
Andreas Streichardt d055f10b3b Streamline builds 2016-05-11 15:03:59 +02:00
Andreas Streichardt 7bf01f05ad correct location 2016-05-11 14:00:16 +02:00