servusoft
d0435cf42c
crosscompiling
2017-04-17 16:05:55 +02:00
Wilfried Goesgens
ce45df98d7
remove debug print
2017-04-06 14:19:24 +02:00
Wilfried Goesgens
b17ba1d967
add .gitignored files
2017-03-14 16:39:53 +01:00
Wilfried Goesgens
1cbb0ee262
add missing file
2017-03-14 16:32:10 +01:00
Wilfried Goesgens
45595b8f4d
switch V8 from git submodule to flat copy
2017-03-14 16:02:40 +01:00
Andreas Streichardt
408a831611
Revert "Fix options"
...
This reverts commit 80da46e2b0
.
2017-03-07 10:16:47 +01:00
Andreas Streichardt
80da46e2b0
Fix options
2017-03-07 08:42:38 +01:00
Dan Larkin
290f6c182d
Reverted mistaken V8 change.
2017-02-24 16:07:42 -05:00
Dan Larkin
09600f0971
Added hash cache system.
2017-02-24 15:31:40 -05: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
756fca0807
follow subrepo
2017-02-13 22:08:41 +01:00
Wilfried Goesgens
884844ee30
fight git submodules
2017-02-13 21:35:39 +01:00
Wilfried Goesgens
a12e02cdd2
fix gitmodules file
2017-02-13 20:56:30 +01:00
Wilfried Goesgens
2cb3169c54
Revert "unfuck windows by copying the gtest header into the V8 target directory" it didn't work - we now have a matching git repo for this lonely header.
...
This reverts commit 6777a4143b
.
2017-02-13 20:40:43 +01:00
Wilfried Goesgens
31730ed86c
move forward - no more symlinks for the wintendo
2017-02-13 20:40:25 +01:00
Wilfried Goesgens
6777a4143b
unfuck windows by copying the gtest header into the V8 target directory
2017-02-13 20:07:36 +01:00
Wilfried Goesgens
562bce64d0
SILENCE!
2017-02-08 15:39:07 +01:00
Wilfried Goesgens
ae59abf5ea
remove superfluous installs of icu
2017-02-08 15:36:38 +01:00
Kaveh Vahedipour
3ee7a8d595
compaction thread tested and functional
2017-02-08 14:18:46 +01:00
Wilfried Goesgens
9c377f194b
SILENCE! I KILL YOU!
2017-02-08 13:27:34 +01:00
jsteemann
349de845d2
attempt to fix reported V8 version number
2017-02-08 01:06:15 +01:00
jsteemann
9d0a210545
prevent memleaks in C++ UnitTests
2017-02-07 17:30:30 +01:00
Wilfried Goesgens
1025b29b1a
fix windows compile
2017-02-07 17:14:05 +01:00
Wilfried Goesgens
65a7c7d946
follow external repo
2017-02-07 16:06:18 +01:00
Wilfried Goesgens
5590cee2d0
fix branch
2017-02-07 14:18:39 +01:00
Wilfried Goesgens
ffba5da5fd
move forward
2017-02-07 14:17:14 +01:00
Wilfried Goesgens
c0af0bac81
fix windows compile for next V8
2017-02-07 13:48:34 +01:00
Wilfried Goesgens
d35d3b6fff
fix sub repo
2017-01-31 16:53:45 +01:00
Wilfried Goesgens
e96405b5f0
fix icu dat location
2017-01-31 14:45:49 +01:00
Wilfried Goesgens
1406e5c4a7
move forward
2017-01-31 14:44:06 +01:00
Wilfried Goesgens
de08af5f98
choose proper branch
2017-01-31 13:47:53 +01:00
Wilfried Goesgens
b7fcbac21a
add v8 as a submodule
2017-01-31 13:46:39 +01:00
Wilfried Goesgens
685f8955e5
remove old V8 version, we now handle this via a sub repo.
2017-01-30 12:34:24 +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
Wilfried Goesgens
e10fbf1a1a
Merge pull request #2033 from servusoft/patch-12
...
Setting "v8_use_snapshot=false" by CROSS_COMPILING
2016-09-02 09:53:41 +02:00
servusoft
8931eb8bd0
Adding dependencies: 'v8_libbase', 'v8_libplatform' by v8_use_snapshot!="true"'
2016-09-01 17:17:57 +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
jsteemann
eaeafcaedd
fixed segfault in V8, by backporting https://bugs.chromium.org/p/v8/issues/detail?id=5033
2016-07-18 09:44:38 +02:00
Wilfried Goesgens
832422ae31
once more fix python call in gyp
2016-07-05 15:22:42 +02:00
Wilfried Goesgens
b2294e7732
Fix calling of python
2016-07-05 14:06:38 +02:00