Skip to content

Commit b858dd2

Browse files
authored
use master branch now
Use std 17 compile flag Merge pull request #3 from timeplus-io/use-std-17-compile-flag This pull request fixes several problems: 1. Bumping up to v8 version 11.1. 2. Updates cross-compilation. 3. Handles a libcxx issue caused by a dependency mismatch. 4. Resolves issues with dynamically linked libraries, if any exist.
2 parents a781bd8 + 8d47a7d commit b858dd2

File tree

5,659 files changed

+622864
-386364
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,659 files changed

+622864
-386364
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,14 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [macos-latest, ubuntu-18.04, ubuntu-20.04, windows-latest]
16+
os: [macos-latest, ubuntu-20.04, ubuntu-22.04]
1717
runs-on: ${{matrix.os}}
1818
steps:
1919
- uses: actions/checkout@v2
2020
- name: setup
2121
run: cmake -E make_directory ${{runner.workspace}}/build
22-
# Note: `cmake -B ${{runner.workspace}}/build` needs
23-
# cmake 3.13 but Ubuntu 16.04 comes with cmake 3.12.
2422
- name: configure
2523
run: cmake ${{runner.workspace}}/v8-cmake
2624
working-directory: ${{runner.workspace}}/build
2725
- name: build
2826
run: cmake --build ${{runner.workspace}}/build -j 2
29-
- name: test
30-
if: matrix.os != 'windows-latest'
31-
run: ${{runner.workspace}}/build/d8 -e 42
32-
- name: test-windows
33-
if: matrix.os == 'windows-latest'
34-
run: ${{runner.workspace}}/build/Debug/d8 -e 42
35-
shell: powershell

.gitpod.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
tasks:
2+
# cmake bug see https://github.com/gitpod-io/workspace-images/issues/1020
3+
- init: sudo apt install cmake -y && mkdir -p build && cd build && cmake -G Ninja .. && cmake --build .

CMakeLists.txt

Lines changed: 11 additions & 909 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)