diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2022-12-21 18:34:27 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2022-12-23 18:34:27 +0100 |
commit | 794e83453747e40b7d64623c7d6cd2f1e73417ce (patch) | |
tree | 60a97fde70c29d043f797bad3124c4a756f7646f | |
parent | 5086b13f9e486e2ed953bf5eccb6851bd6e2b1b4 (diff) |
Tiny fixes.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r-- | .github/workflows/build.yml | 4 | ||||
-rw-r--r-- | .gitlab-ci.yml | 4 | ||||
-rw-r--r-- | README.md | 10 |
3 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06a5415..1f51210 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,10 +27,10 @@ jobs: matrix: os: ["ubuntu-latest", "ubuntu-18.04"] include: - - compiler: "default-cc" + - compiler: "gcc" os: "ubuntu-latest" - compiler: "gcc-7" - os: "ubuntu-latest" + os: "ubuntu-18.04" steps: - uses: actions/checkout@v2 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f960f88..9eb6389 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,7 +31,7 @@ makedeps: test -r CRT/kcrt.opp && \ test -r EASTL-build/libEASTL.a && \ test -r EASTL-native-build/libEASTL.a; } || \ - { make deps JOBS=${BUILDJOBS:-4} Q= || { cat bld/build.log; false; }; } + { make deps JOBS=${BUILDJOBS:-4} Q= || { cat mingw-w64-sysroot/build.log; false; }; } stage: deps only: - main @@ -41,7 +41,7 @@ makedeps-again: - git clean -df . - git clean -dfX . - git checkout . - - make deps JOBS=${BUILDJOBS:-4} Q= || { cat bld/build.log; false; } + - make deps JOBS=${BUILDJOBS:-4} Q= || { cat mingw-w64-sysroot/build.log; false; } stage: deps only: - main @@ -4,9 +4,9 @@ # Mingw64 Driver Plus Plus -A demonstration on how to compile Windows kernel drivers using Mingw64. +A Windows kernel driver C/C++ SDK using Mingw64. -It provides also an example with a feature complete STL including your +It provides also some examples and a feature complete STL including your beloved containers. You will need an modern Mingw64-GCC toolchain. @@ -16,9 +16,9 @@ Instead either use Zeranoe's build script with `make -C [path-to-this-repo] -f M ## What? -1. ddk-template: plain and stupid ddk C example -2. ddk-template-cplusplus: same, but written in C++, including a very complex class and some MT -3. ddk-template-cplusplus-EASTL: C++ example w/ (EA)STL integration, basicially everything usable except for SEH and assertions. +1. `examples/dpp-template`: plain and stupid ddk C example +2. `examples/dpp-template-cplusplus`: same, but written in C++, including a very complex class and some MT +3. `examples/dpp-template-cplusplus-EASTL`: C++ example w/ (EA)STL integration, basicially everything usable except for SEH and assertions. ## Build and Test |