1
0
Fork 0
Commit Graph

166 Commits

Author SHA1 Message Date
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
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
Jan Steemann fb07580500 forward port Comparator bugfix from 5ff7901e24 2016-05-23 15:58:02 +02:00
Frank Celler 1119ceada6 added -fno-delete-null-pointer-checks 2016-05-11 17:39:33 +02:00
Kaveh Vahedipour e623198d6c Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm 2016-05-04 17:06:23 +02:00
Frank Celler 5f0ae035b0 added default env variables 2016-05-04 16:25:18 +02:00
Kaveh Vahedipour 5d911bceb4 Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm 2016-05-03 15:48:36 +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
Kaveh Vahedipour dd99efe0ea corrected v8 build on mac 2016-05-02 18:20:44 +02:00