Unverified Commit b3941ede authored by PanZezhong1725's avatar PanZezhong1725 Committed by GitHub
Browse files

Merge pull request #56 from YdrMaster/main

issue/55: CI 在 Windows 上执行
parents f385af7a c32d59fa
......@@ -9,11 +9,12 @@ on:
jobs:
build:
name: Build
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
os: [windows-latest, ubuntu-latest]
type: [debug, release]
runs-on: ${{ matrix.os }}
steps:
- name: checkout code
......
......@@ -5,6 +5,7 @@ local YELLOW = '\27[1;33m'
local NC = '\27[0m' -- No Color
add_includedirs("include")
set_encodings("utf-8")
if is_mode("debug") then
add_cxflags("-g -O0")
......@@ -83,9 +84,9 @@ option("moore-gpu")
set_description("Whether to complie implementations for Moore Threads GPU")
option_end()
if has_config("mthreads-gpu") then
add_defines("ENABLE_MUSA_API")
end
if has_config("moore-gpu") then
add_defines("ENABLE_MUSA_API")
end
-- 海光
option("sugon-dcu")
......
......@@ -2,7 +2,7 @@ target("infiniop-cpu")
on_install(function (target) end)
set_kind("static")
add_cxflags("-Wall", "-Werror")
set_warnings("all", "error")
if not is_plat("windows") then
add_cxflags("-fPIC")
......@@ -14,4 +14,4 @@ target("infiniop-cpu")
add_cxflags("-fopenmp")
add_ldflags("-fopenmp")
end
target_end()
\ No newline at end of file
target_end()
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment