1
0
Fork 0
Commit Graph

56 Commits

Author SHA1 Message Date
Jan 2b1a0697cd
fix install path for js (#7570) 2018-11-30 17:15:03 +01:00
Jan Christoph Uhde 66338f117d removes generated manpages from devel (#6468) 2018-10-23 20:41:00 +02:00
Jan 360888c3ef
do not copy node_modules directory on startup (#6945) 2018-10-22 16:43:13 +02:00
Jan cfc7b9ab00 remove unused bloat from the packages (#6287) 2018-08-29 18:23:19 +02:00
Jan 494764b95c
Bug fix/fiddle version string into test paths (#6267) 2018-08-28 14:58:35 +02:00
Frank Celler 53978b6b93
Feature/semantic versioning (#6265) 2018-08-27 23:25:21 +02:00
Wilfried Goesgens 4834b8eddc remove support for installing openssl dlls (#5955) 2018-07-23 15:21:42 +02:00
Max Neunhöffer 7bed3f2df0 Try openssl 1.1 (#5123) 2018-06-08 13:21:31 +02:00
Wilfried Goesgens 42d0f7b435 fix condition where the dlls need to be installed (#4326) 2018-04-09 14:27:08 +02:00
Jan 6573349f4e
include contrib folder in arangosh release (#4955)
* include contrib folder in arangosh release

* exclude contrib in arangod installation
2018-03-26 14:15:37 +02:00
Wilfried Goesgens 5b58156309 Fix logrotate configuration (#4212) 2018-02-19 17:08:39 +01:00
Wilfried Goesgens c901af13c0 make sure we always have properly defined whether we found systemd or… (#3379)
* make sure we always have properly defined whether we found systemd or not.

* fix source file location - we don't pre-process this.
2017-10-06 10:19:18 +02:00
Jan Christoph Uhde 20e1a673fd Feature/planning 499 different error codes for version check (#3118)
* return different error codes for check-version

* Adds data file for exit codes that can be used by ArangoDB applications

* add some exit codes

* better return codes for centos

* add codes in arangod

* remove test code

* prevent re-downloading of starter and other small improvements

* fix some erros

* finish centos

* update urls

* add info about systemd detection

* move further towards a working systemd setup

* set service type to simple

* add arangodb-update-db script

* start work on debian packages

* a db dir that is already in place (former installation) should be reused now

* fix minor bugs

* Implement exit code translation in the windows installer.

* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
Wilfried Goesgens bb6c6321a8 fix the dll installation - no more duplicates 2017-05-29 16:55:32 +02:00
Andreas Streichardt 1a9d8e0298 Skip ssl stuff when not required 2017-05-08 20:40:44 +02:00
Wilfried Goesgens 05f6c2ed0a filter files from installation which the macos signature tool doesn't like. 2017-05-05 10:50:22 +02:00
Wilfried Goesgens 6ac9831c0e fix the execution flags of arangodbstarter 2017-05-04 16:21:52 +02:00
Wilfried Goesgens 3d418362d2 respect the install prefix for the systemd unit file anyways. 2017-04-21 13:23:50 +02:00
Wilfried Goesgens c6d65ea0fa add the ArangoDBStarter to the packages 2017-04-13 14:27:33 +02:00
Wilfried Goesgens 4567be8688 add the ArangoDBStarter to the packages 2017-04-13 14:24:44 +02:00
Wilfried Goesgens c8ba4ace09 fix installation of logrotate config for systemd enabled os'es 2017-03-20 14:45:39 +01:00
Wilfried Goesgens dac84c91cc fix installation of logrotate file 2017-03-20 12:17:24 +01:00
Wilfried Goesgens 367a40f929 fix installation of logrotate config for sysv-rpms 2017-03-20 11:22:15 +01:00
Wilfried Goesgens 3ad08269b5 cleanup 2017-03-17 15:13:26 +01:00
Wilfried Goesgens db87c3e515 add systemd logrotate file 2017-03-17 15:08:53 +01:00
Wilfried Goesgens a3ac94d3b2 fix locating of relative ICU files 2017-02-08 15:18:16 +01:00
Wilfried Goesgens 0932d51904 Merge branch 'devel' of github.com:arangodb/ArangoDB into v8_subsubmodule 2017-02-07 13:48:57 +01:00
Wilfried Goesgens 193f1213b3 fix generating of debug packages 2017-02-03 17:36:47 +01:00
Wilfried Goesgens 584f3120dd Upgrade V8
- ICU now doesn't build the icudata library anymore
    - ship the icu database on all platforms and all packages
    - we now load the icu database file ourselves, and hand over the pointer to ICU.
  - follow the V8 changes around Weak pointer handling
2017-01-30 12:30:07 +01:00
Wilfried Goesgens 19b7418e3a Work on mac packages
- don't create shellscripts with multiple slashes by using one cmake variable to substitute paths
 - install runtime data in the users home directory, so it remains available across reinstalls / updates
2017-01-17 10:29:10 +01:00
Wilfried Goesgens eb1322c03d fix /usr/lib/debug location for suse 2017-01-06 10:08:44 +01:00
Wilfried Goesgens 0b97b30cd6 add debian package with debug symbols 2017-01-05 16:06:55 +01:00
Wilfried Goesgens 8b486e50fa move windows special install targets out of nsis package code 2016-12-08 16:59:41 +01:00
Wilfried Goesgens ed70c04d0e remove debug stuff 2016-11-17 16:53:15 +01: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 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 bbbaf133f0 Fix windows build with the calculation of file locations 2016-10-11 19:08:53 +02:00
Frank Celler c575db35d7 fixed license path 2016-10-10 12:22:10 +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 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 f39ec1c591 Windows install: no backslash strings in cmake. 2016-08-25 17:35:29 +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