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
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
Wilfried Goesgens
1763c5dc36
Revert #366d771b5247c271f9dbf22905e7f3d49e0d974c and set the policies for ubuntu.
2016-05-10 11:06:40 +02:00
Wilfried Goesgens
c1643864c3
Merge branch 'devel' of github.com:arangodb/ArangoDB into devel
2016-05-04 17:30:09 +02:00
Kaveh Vahedipour
9b4cac619f
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-04 17:28:05 +02:00
Kaveh Vahedipour
1b24d19c9c
removing local resolution of cmake modules
2016-05-04 17:27:56 +02:00
Wilfried Goesgens
14fe556031
Merge branch 'devel' of github.com:arangodb/ArangoDB into dox-cox-pix-ex-rox-box
2016-05-04 17:27:39 +02:00
Frank Celler
366d771b52
removed wrong version
2016-05-04 17:09:29 +02:00
jsteemann
7ad08738af
Merge branch 'devel' of https://github.com/arangodb/arangodb into dox-cox-pix-ex-rox-box
2016-05-04 14:54:45 +02:00
Frank Celler
f6516398af
changed config directory to arangodb3
2016-05-04 13:51:16 +02:00
jsteemann
495b266c8a
initial commit
2016-05-03 15:42:24 +02:00
Frank Celler
1850ab627f
stop if feature does not work
2016-04-29 10:43:33 +02:00
Frank Celler
3b9f758142
moved to Installation
2016-04-28 11:27:27 +02:00
Frank Celler
0d8de0612c
remove USE_SYSTEM_BOOST
2016-04-27 10:51:12 +02:00
Frank Celler
3d75364af6
changed to boost 1.61
2016-04-27 00:18:34 +02:00
Andreas Streichardt
3899ee7588
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-04-25 16:24:21 +02:00
Andreas Streichardt
1f58ba2cbf
Copy correct server files during install
2016-04-25 16:23:59 +02:00
jsteemann
fbe3e974ac
removed occurrence of USE_RELATIVE
2016-04-25 16:09:20 +02:00
Andreas Streichardt
5d3df815b1
Revert "Remove relative leftovers"
...
This reverts commit 30686c70ba
.
2016-04-25 15:35:04 +02:00
Andreas Streichardt
30686c70ba
Remove relative leftovers
2016-04-25 15:19:16 +02:00
Andreas Streichardt
cfd6090d89
USE_RELATIVE is dead
2016-04-21 18:38:10 +02:00
Wilfried Goesgens
51bca63463
Add detection for jemalloc, default to using jemalloc on linux.
2016-04-21 18:22:52 +02:00
Wilfried Goesgens
924fae53f9
Autodetect a nuget installation of openssl in the users windows home directory
2016-04-14 13:40:17 +02:00
Wilfried Goesgens
59aa53a6d1
MacosX package: build plist file from cmake
2016-04-14 10:46:47 +02:00
Wilfried Goesgens
30fcfb7958
One more debian specific install item not to do on windows
2016-04-13 14:23:44 +02:00
Wilfried Goesgens
74b70bf60f
Fix windows build: CPACK_SET_DESTDIR doesn't work with CPACK NSIS
2016-04-12 19:08:06 +02:00
Andreas Streichardt
c2cf4be4e0
Remove etcd
2016-04-05 18:41:37 +02:00
Andreas Streichardt
11e7808641
Hopefully fix unittest boost fun
2016-03-24 19:01:34 +01:00
Wilfried Goesgens
e398ac6e97
Finalize detection of NuGet installed OpenSSL
2016-03-17 21:40:14 +01:00
Wilfried Goesgens
8e23b46a23
Finalize Nuget Openssl detection
2016-03-17 15:08:48 +01:00
Wilfried Goesgens
6f69cdf6c1
Merge branch 'devel' of github.com:arangodb/ArangoDB into solaris
2016-03-17 12:30:03 +01:00
Frank Celler
d8746aaf88
moved swagger
2016-03-16 11:56:50 +01:00
Wilfried Goesgens
1df84976d7
as sugested by @MalkmusT in #1780 specify a relative path when installing files, so non-root users can install into their home directories.
2016-03-15 00:15:35 +01:00
Wilfried Goesgens
7916c5b3a4
Add implementation that tries to detect a nuGET installed openssl if provided with an OPENSSL_ROOT_DIR.
2016-03-11 15:44:38 +01:00
Andreas Streichardt
94a3ee473e
Remove obsolete stuff
2016-03-04 16:13:23 +01:00
Andreas Streichardt
3fe9d06d29
etcd => libexec
2016-03-04 16:01:07 +01:00
Andreas Streichardt
0f40bc2f1e
Fix postinst stuff finally
2016-03-03 16:24:39 +01:00
Andreas Streichardt
8bc9815488
Add proper debian cpack
2016-03-02 18:58:15 +01:00
Andreas Streichardt
7356982d89
remove if
2016-03-02 15:14:57 +01:00
Frank Celler
cb6f4c024b
fixed boost unittests test
2016-02-24 23:43:07 +01:00
Frank Celler
22d0f3049b
added boost link test
2016-02-24 21:04:42 +01:00
Frank Celler
4b2b85f1b5
more cleanup
2016-02-24 19:19:04 +01:00
Kaveh Vahedipour
2dcb98b5e9
Adapting to intel compiler 15.0
2016-02-18 23:26:30 +01:00
Kaveh Vahedipour
483ac03d7e
Checking for architecture. Providing CMAKE_TARGET_ARCHITECTURE_CODE.
2016-02-17 13:25:01 +00:00
Kaveh Vahedipour
45d6575e66
Test override and override final
2016-02-16 10:47:34 +01:00
Jan Steemann
4d0b2d2b39
fixed check
2016-02-16 10:22:52 +01:00
Frank Celler
f8d8c9f920
added missing cmake file
2016-02-15 11:59:51 +01:00
Kaveh Vahedipour
c3212f2d5d
added support for detection of cpu_family 6 model 61
2016-02-12 15:33:53 +01:00
Kaveh Vahedipour
2a73b66256
CPU vector flags autodetection
2016-02-12 13:10:48 +01:00
Kaveh Vahedipour
134b729e46
Missing files for CPU flags checking
2016-02-12 12:25:19 +01:00
Kaveh Vahedipour
068386338a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-02-12 11:13:33 +01:00
Kaveh Vahedipour
b61e6c8f64
Checking for compiler features
2016-02-12 11:13:24 +01:00
Kaveh Vahedipour
409d03a850
Finding tcmalloc
2016-02-11 17:49:55 +00:00
Kaveh Vahedipour
1192989739
Adding search for Go
2016-02-09 17:01:31 +01:00
Kaveh Vahedipour
c626ecc59b
First successful OSX build
2016-02-08 16:17:10 +01:00
Kaveh Vahedipour
a7508320dd
Building on OSX
2016-01-21 15:18:28 +01:00
Kaveh Vahedipour
5679410317
Building on OSX
2016-01-21 15:17:43 +01:00