1
0
Fork 0
Commit Graph

74 Commits

Author SHA1 Message Date
servusoft d0435cf42c crosscompiling 2017-04-17 16:05:55 +02:00
Wilfried Goesgens 45595b8f4d switch V8 from git submodule to flat copy 2017-03-14 16:02:40 +01:00
Wilfried Goesgens 1895aa333d properly install the ICU file on windows to the build-target folders 2017-02-24 13:37:09 +01:00
Wilfried Goesgens 7512f2cc09 fix windows icu install to build directory 2017-02-24 09:50:07 +01:00
Wilfried Goesgens d3291a1137 remove crosscompile hack - it doesn't work anymore 2017-02-16 18:13:43 +01:00
Wilfried Goesgens ae59abf5ea remove superfluous installs of icu 2017-02-08 15:36:38 +01:00
jsteemann 349de845d2 attempt to fix reported V8 version number 2017-02-08 01:06:15 +01:00
Wilfried Goesgens 1025b29b1a fix windows compile 2017-02-07 17:14:05 +01:00
Wilfried Goesgens c0af0bac81 fix windows compile for next V8 2017-02-07 13:48:34 +01:00
Wilfried Goesgens e96405b5f0 fix icu dat location 2017-01-31 14:45:49 +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
jsteemann b76bf9b3fb Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types 2016-09-02 10:31:31 +02:00
servusoft bfb33abeb7 Setting "v8_use_snapshot=false" by CROSS_COMPILING 2016-09-01 17:12:52 +02:00
jsteemann fa21e70256 Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types 2016-08-31 17:59:54 +02:00
servusoft 2ec8ae8698 Set host_arch by CROSS_COMPILING 2016-08-31 14:24:15 +02:00
Jan Christoph Uhde 3a7f5ea826 add flags only for gcc as they are meaningless for clang 2016-08-30 16:11:57 +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 19aac9704f - add Ninja build approach for windows
- export the location of the ICU data file - the client packages may need them.
2016-08-18 15:56:35 +02:00
servusoft 9ae6bd6831 Adaptation of V8 architecture "arm64" with "aarch64" processor.
Set V8_PROC_ARCH to "arm64" by "aarch64"
Additional info: 
https://chromium.googlesource.com/v8/v8/+/refs/heads/5.0.71/build/standalone.gypi
2016-07-25 16:35:58 +02:00
servusoft 228257c5db set GYP_CROSSCOMPILE by CROSS_COMPILING 2016-07-22 19:39:19 +02:00
Frank Celler 8631325d78 added release type 2016-06-28 18:01:26 +02:00
Wilfried Goesgens 5cd9af937e If V8_TARGET_ARCHS is parametrized from external, only compile the specified targets. 2016-06-10 17:54:05 +02:00
Frank Celler 1119ceada6 added -fno-delete-null-pointer-checks 2016-05-11 17:39:33 +02:00
Frank Celler 5f0ae035b0 added default env variables 2016-05-04 16:25:18 +02:00
Wilfried Goesgens d19cef695e Unify the way we locate and initialize icu on windows in the unittests. 2016-05-03 11:43:14 +02:00
Wilfried Goesgens 4e67ba3dd2 Add tool to make archives non thin; use it in target nonthinV8 2016-05-02 15:38:47 +02:00
Max Neunhoeffer cb78f14046 Revert "Revert V8"
This reverts commit 61917961fa.
2016-05-02 13:55:30 +02:00
Frank Celler 61917961fa Revert V8 2016-05-02 12:03:57 +02:00
Wilfried Goesgens c56309c62c Upgrade V8 to 5.0.71.39 2016-05-02 09:40:15 +02:00
Wilfried Goesgens 8ae9ed7b4e Only need to install icu data files on windows, others have them hardwired at build time. 2016-04-14 10:46:04 +02:00
Wilfried Goesgens 2c7cfac728 Add routine to install the ICU character table database 2016-04-13 15:37:50 +02:00
Andreas Streichardt b3357a644e Fix remaining invalid python commands 2016-03-23 14:43:02 +01:00
Frank Celler 30f826ff8c fixed libs 2016-03-20 13:43:29 +00:00
Frank Celler 949ec7074b set deployment target 2016-03-20 13:51:45 +01:00
Frank Celler 5a1e8fd6fe Merge branch 'devel' of github.com:arangodb/arangodb into v8 2016-03-18 20:20:15 +01:00
Frank Celler 4ed9b382dd fixed windows lib 2016-03-18 15:38:26 +01:00
Frank Celler 6d19bdbbfe Merge branch 'devel' of github.com:arangodb/arangodb into v8 2016-03-18 09:50:20 +01:00
Wilfried Goesgens 551ab11a2c Merge branch 'devel' of github.com:arangodb/arangodb into solaris 2016-03-17 22:07:29 +01:00
jsteemann a9ab4eaace Merge branch 'devel' of https://github.com/arangodb/arangodb into v8 2016-03-17 21:13:21 +01:00
jsteemann 534a31f211 added V8_CFLAGS, V8_CXXFLAGS, V8_LDFLAGS 2016-03-17 16:44:37 +01:00
Frank Celler bd601caee2 fixed include 2016-03-15 23:12:04 +01:00
Frank Celler ca608f1293 fixed number 2016-03-15 22:25:36 +01:00
Wilfried Goesgens 7b7a852dcc Fix quotes, thanks to Simran for digging this out. 2016-03-15 21:29:21 +01:00
Wilfried Goesgens 7c18cbdd51 Implement configuring for 32 bit arm 2016-03-15 15:16:55 +01:00
Frank Celler dfa9047484 switch arangosh to new ApplicationFeatures and ProgramOptions 2016-03-08 23:32:43 +01:00
Wilfried Goesgens 14b0e72efe Simplify the windows msbuild path - it still barfs objects into the source tree, but at least some is in the build directory and we only need to build the sub-target "v8". 2016-03-03 17:46:30 +01:00
Wilfried Goesgens fd72a032d3 Add support for compiling V8 via Ninja Build 2016-03-03 16:07:14 +01:00
Wilfried Goesgens e39871ae10 We need to specify use_snapshot=true for gyp. 2016-03-02 09:59:23 +01:00
Frank Celler a6acf900bf added v8_build 2016-03-01 16:45:38 +01:00
Frank Celler ba74fa6f7a Merge branch 'solaris' of github.com:arangodb/arangodb into solaris 2016-03-01 16:41:40 +01:00