1
0
Fork 0
Commit Graph

488 Commits

Author SHA1 Message Date
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 985e48eace Adjust paths to new directory structure for windows too. 2016-10-12 15:54:26 +02:00
servusoft f756813584 Create snapcraft.yaml.in
Snapcraft-template for creting of thr snap-package (used from *snap.cmake*)
2016-10-10 10:21:56 +02:00
Frank Celler 2d835c2881 added different build paths 2016-10-09 13:40:28 +02:00
Wilfried Goesgens d08fe7fa4d add option to disable processor specific optimisations 2016-10-07 15:49:01 +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 78a06c387e force refresh of tags in enterprise working copy 2016-09-29 10:20:13 +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
Max Neunhoeffer 454e0bf4dc Fix branch choice. 2016-09-27 16:51:11 +02:00
Wilfried Goesgens 54a0d45c17 fix creation of run directories - these shouldn't be in the client package 2016-09-27 16:37:11 +02:00
Wilfried Goesgens 77759671cf fix enterprise. 2016-09-27 11:33:05 +02:00
Wilfried Goesgens 65ec3265a0 install the systemd service control file 2016-09-27 11:23:58 +02:00
Wilfried Goesgens 1fd49f4d9b Fix client rpm package name 2016-09-26 19:42:22 +02:00
Wilfried Goesgens f023b90009 fix tag handling 2016-09-26 18:25:36 +02:00
Wilfried Goesgens 883605c69b fix tag handling 2016-09-26 18:21:35 +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 815c24cc92 fix call of npm 2016-09-26 14:00:31 +02:00
Wilfried Goesgens 44edc6ce23 removing old json parser here too. 2016-09-26 11:39:52 +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 aa6b76a7ed Fix generated MD5sum file 2016-09-16 15:37:27 +02:00
Wilfried Goesgens 58922502b3 x-compile portability. 2016-09-06 17:58:18 +02:00
Jan Steemann c2e667f906 fixed issue #2034 2016-09-02 13:46:03 +02:00
Wilfried Goesgens 9359b6f652 Abort compilation process if the cmake configure run fails 2016-08-31 12:05:24 +02:00
Wilfried Goesgens 16f03bb747 Add cxgcc snippets 2016-08-31 10:08:22 +02:00
Wilfried Goesgens 3c3a941bea Merge branch 'devel' of github.com:arangodb/ArangoDB into pipeline 2016-08-30 17:46:54 +02:00
Wilfried Goesgens 1a841feb1a fix users home directory. 2016-08-30 17:46:29 +02:00
Wilfried Goesgens 9b21d403ea We mustn't use minuses in the releases since that will collide later on with packaging. 2016-08-30 12:57:08 +02:00
Wilfried Goesgens 0601cc2661 Fix windows NSIS client package 2016-08-30 10:57:41 +02:00
Wilfried Goesgens 84b164b985 fix typo 2016-08-30 10:57:30 +02:00
Wilfried Goesgens 0e36f95f1a fix effect that on second install we will complain about mismatching passwords 2016-08-29 16:34:17 +02:00
Wilfried Goesgens 1be060bc98 only test for cleaning up 3rdparty if we're parametrized to do so. 2016-08-29 16:17:14 +02:00
Wilfried Goesgens 9afbc817a3 Fix syntax error in windows client installer. 2016-08-26 14:06:59 +02:00
Wilfried Goesgens 1e3592d3c3 change build output name once more. 2016-08-23 12:44:40 +02:00
Wilfried Goesgens a8780ff4bb I love you too, Richard. 2016-08-23 12:17:56 +02:00
Wilfried Goesgens f24b05806e Add uname -o to the filename to make shure build pipelines pick the right ones. 2016-08-23 12:16:32 +02:00
Wilfried Goesgens f63101ee23 one more md5 fix 2016-08-19 17:34:09 +02:00
Wilfried Goesgens 27fbe375f9 Fix md5 detection 2016-08-19 17:33:12 +02:00
Wilfried Goesgens cc8c1205b1 Implement mac deployment scripts 2016-08-19 17:11:18 +02:00
Wilfried Goesgens 74a5e44fda Don't implicitely build the windows packages. 2016-08-18 18:51:15 +02:00
Wilfried Goesgens a89e612723 Work on the NSIS client package 2016-08-18 15:58:13 +02:00
Wilfried Goesgens 238b2a6f35 Work on building the packages script controlled. 2016-08-18 15:54:23 +02:00
Wilfried Goesgens 7faa565a50 Fix detection of build directories that are not located within the source tree. 2016-08-09 15:12:30 +02:00
Wilfried Goesgens 06958e61b6 Start working on client packages 2016-08-09 09:45:50 +02:00
Wilfried Goesgens 71030ac006 Fix syntax 2016-08-08 18:34:52 +02:00
Wilfried Goesgens 0559acea33 Fix delivery of tarball 2016-08-08 18:31:50 +02:00
Wilfried Goesgens 4f594294c7 Fix compilation for windows. 2016-08-08 17:53:33 +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 59c57a207f Add current state of RPM build 2016-08-03 15:38:26 +02:00
Wilfried Goesgens 92d2c13b44 Add missing package description file. 2016-08-03 15:27:27 +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 0cebd089ac The package needs to have the same name as its debhelper config keys.
Thanks to @formorer for pointing me there.
2016-08-01 17:23:43 +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 1ef8e940fd Work on getting the .deb build process streamlined. 2016-07-29 15:35:34 +02:00
Wilfried Goesgens ce192fccd9 Fix package filename-extension for mac. 2016-07-27 15:52:06 +02:00
Wilfried Goesgens 93b560033e Flip sequence, exit on error. 2016-07-27 15:04:33 +02:00
Wilfried Goesgens 8a0de2d94c Fix script - need to specify correct cmake generator. 2016-07-27 11:37:54 +02:00
Wilfried Goesgens cc2d346766 Fix windows compile, add several cpack iterations 2016-07-26 18:04:24 +02:00
Wilfried Goesgens 92958cc4a0 Try to compile windows from the same shellscript. 2016-07-26 16:36:23 +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
Wilfried Goesgens 10dc8a66bf Fix layer depth of tarball cleanup. 2016-07-25 15:49:02 +02:00
Wilfried Goesgens 5489e4a132 Merge branch 'devel' of github.com:arangodb/ArangoDB into pipeline 2016-07-25 15:48:32 +02:00
Wilfried Goesgens f76e9c28e6 next try 2016-07-25 11:55:35 +02:00
Wilfried Goesgens 2bc2cdeb03 next try 2016-07-25 10:54:32 +02:00
Wilfried Goesgens 90dd8a98f8 next try 2016-07-22 17:46:40 +02:00
Wilfried Goesgens 65f7871485 next try 2016-07-22 17:34:23 +02:00
Wilfried Goesgens 4be4529f01 next try 2016-07-22 17:06:28 +02:00
jsteemann 306ea79e18 remove unused script 2016-07-18 10:38:24 +02:00
Wilfried Goesgens ec5bf62f99 only output the md5sum - thus pipe the file to measure into md5sum 2016-07-12 15:44:20 +02:00
Wilfried Goesgens 87bd200828 more verbositiy 2016-07-12 15:34:32 +02:00
Wilfried Goesgens 2eabc5c543 fix tarball location. 2016-07-12 15:20:21 +02:00
Wilfried Goesgens 499ba4f952 fine tune build script 2016-07-12 15:14:36 +02:00
Wilfried Goesgens 1800548338 Fix Syntax. 2016-07-12 13:21:34 +02:00
Wilfried Goesgens 7a43820205 Fix parsing of commandline - work in a relative fashion for commandlines 2016-07-11 17:46:29 +02:00
Wilfried Goesgens 9fa31d4b3f Add the build script 2016-07-11 17:40:32 +02:00
Andreas Streichardt bdfd5f4e29 Remove now useless shell script 2016-07-08 14:55:38 +02:00
Wilfried Goesgens 2dbb793ffe next test 2016-07-08 11:35:49 +02:00
Wilfried Goesgens 2cbef516eb next test 2016-07-08 11:26:32 +02:00
Wilfried Goesgens 2070c6d4f9 next test 2016-07-08 11:24:56 +02:00
Wilfried Goesgens ed42b4b44f try compile. 2016-07-08 11:23:19 +02:00
Wilfried Goesgens 1aa41268e3 next test. 2016-07-08 11:11:46 +02:00
Wilfried Goesgens 68ab4fe16b First pipeline try. 2016-07-08 10:48:24 +02:00
Andreas Streichardt f294f113e3 Remove obsolete installation stuff..
Windows install is now as simple as cpack -G NSIS64 .
click click
2016-07-08 09:52:56 +02:00
Frank Celler 2a5bc9297d upgrade script for homebrew 2016-07-04 18:53:34 +02:00
Frank Celler 7f8d51b1e6 fixed missing ( 2016-07-01 14:19:34 +02:00
Frank Celler 70ddf2868c removed precompiled lib 2016-07-01 14:18:25 +02:00
Frank Celler 833e038171 ccache for travis 2016-07-01 14:17:00 +02:00
Frank Celler 732a8fa5cd added debug for travisCI 2016-07-01 13:20:24 +02:00
Frank Celler 28ed54dbe6 removed old USE_RELATIVE 2016-07-01 13:07:42 +02:00
Frank Celler 03079b2b67 3.0 fixes for paths 2016-06-14 16:51:48 +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
Frank Celler f2b57aa866 removed jslint from travisci 2016-06-14 10:32:51 +02:00
Wilfried Goesgens 5eb27b7447 set the password we asked to into the database. 2016-06-09 13:22:11 +02:00
Wilfried Goesgens e3d4defb4f - cleanup unused stuff from the installer
- add password fields to the configuration screen
2016-06-08 17:42:56 +02:00
Wilfried Goesgens f7a97c809b Fix access to plugins 2016-05-30 14:38:07 +02:00
Wilfried Goesgens b664778da1 fix allready 2016-05-30 09:46:33 +02:00