mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Enable mingw
This commit is contained in:
committed by
Christoffer Lerno
parent
7d16d9acaf
commit
70e7e4b1d2
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -78,7 +78,7 @@ jobs:
|
||||
|
||||
build-msys2-mingw:
|
||||
runs-on: windows-latest
|
||||
if: ${{ false }}
|
||||
# if: ${{ false }}
|
||||
strategy:
|
||||
# Don't abort runners if a single one fails
|
||||
fail-fast: false
|
||||
|
||||
@@ -10,6 +10,16 @@ endif()
|
||||
project(c3c VERSION ${CMAKE_MATCH_1})
|
||||
message("C3C version: ${CMAKE_PROJECT_VERSION}")
|
||||
|
||||
if (NOT DEFINED CMAKE_INSTALL_LIBDIR)
|
||||
if (MSVC)
|
||||
set(CMAKE_INSTALL_LIBDIR "c:\\c3c\\lib")
|
||||
set(CMAKE_INSTALL_BINDIR "c:\\c3c")
|
||||
else ()
|
||||
set(CMAKE_INSTALL_LIBDIR "/usr/local/lib/c3")
|
||||
set(CMAKE_INSTALL_BINDIR "/usr/local/bin/c3c")
|
||||
endif()
|
||||
endif ()
|
||||
|
||||
# Enable fetching (for Windows)
|
||||
include(FetchContent)
|
||||
include(FeatureSummary)
|
||||
|
||||
@@ -7760,12 +7760,12 @@ RETRY:;
|
||||
case EXPR_OPERATOR_CHARS:
|
||||
case EXPR_MACRO_BODY_EXPANSION:
|
||||
case EXPR_BUILTIN_ACCESS:
|
||||
case EXPR_DECL:
|
||||
UNREACHABLE
|
||||
case EXPR_BINARY:
|
||||
case EXPR_BITACCESS:
|
||||
case EXPR_BITASSIGN:
|
||||
case EXPR_COMPOUND_LITERAL:
|
||||
case EXPR_DECL:
|
||||
case EXPR_EMBED:
|
||||
case EXPR_GENERIC_IDENT:
|
||||
case EXPR_POINTER_OFFSET:
|
||||
@@ -7778,6 +7778,8 @@ RETRY:;
|
||||
case EXPR_SUBSCRIPT_ASSIGN:
|
||||
case EXPR_VASPLAT:
|
||||
case EXPR_MACRO_BODY:
|
||||
REMINDER("Check if these should be analysed");
|
||||
FALLTHROUGH;
|
||||
// Above needs to be analysed
|
||||
case EXPR_GROUP:
|
||||
case EXPR_INITIALIZER_LIST:
|
||||
|
||||
Reference in New Issue
Block a user