diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-20 05:33:16 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-20 05:33:16 +0100 |
| commit | 9c16ee81bdfa57dbf8336ce4f8f07809fc237c66 (patch) | |
| tree | b17beba516abdc36fd4b5cbbb4dd975cb65c8fce | |
| parent | 8fe29897dab0fd6d2d0213e50dbb6855f0803cc2 (diff) | |
CI: Update Makefile and CI step.
| -rw-r--r-- | .github/workflows/c-cpp.yml | 4 | ||||
| -rw-r--r-- | dev/Kernel/amd64-ci.make | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 399a0a25..f8889964 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -15,5 +15,5 @@ jobs: - uses: actions/checkout@v4 - name: Install Packages run: sudo apt install gcc-mingw-w64 - - name: Build Repository - run: cd dev/Kernel && export AHCI_SUPPORT=1 && make -f amd64-ci.make all && cd ../../ && cd dev/Boot && make -f amd64-desktop.make all + - name: Build NeKernel + run: ./setup_amd64.sh && cd dev/Kernel && export AHCI_SUPPORT=1 && make -f amd64-ci.make all diff --git a/dev/Kernel/amd64-ci.make b/dev/Kernel/amd64-ci.make index 22d5506c..534e896c 100644 --- a/dev/Kernel/amd64-ci.make +++ b/dev/Kernel/amd64-ci.make @@ -3,7 +3,7 @@ # This is the neoskrnl's makefile. ################################################## -CXX = g++ +CXX = x86_64-w64-mingw32-g++ LD = x86_64-w64-mingw32-ld CCFLAGS = -fshort-wchar -c -D__NE_AMD64__ -mno-red-zone -fno-rtti -fno-exceptions -std=c++20 -D__NE_SUPPORT_NX__ -O0 -I../Vendor -D__FSKIT_INCLUDES_NEFS__ -D__NEOSKRNL__ -D__HAVE_NE_APIS__ -D__FREESTANDING__ -D__NE_VIRTUAL_MEMORY_SUPPORT__ -D__NE_AUTO_FORMAT__ -D__NE__ -I./ -I../ -I../zba |
