Skip to content

Commit fdd7da1

Browse files
committed
add macos
1 parent 6ef73ba commit fdd7da1

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/multi-platform.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ jobs:
1414
config:
1515
- name: Windows
1616
os: windows-latest
17+
18+
- name: macOS
19+
os: macos-latest
1720

1821
# TODO: uncomment platforms when we own the libs for them
1922

20-
#- name: macOS
21-
# os: macos-latest
22-
2323
#- name: Android32
2424
# os: ubuntu-latest
2525
# target: Android32

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ set(CMAKE_CXX_STANDARD 20)
33
set(CMAKE_CXX_STANDARD_REQUIRED ON)
44
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64")
55
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
6+
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION ON)
67

78
if (MSVC)
89
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MT")

0 commit comments

Comments
 (0)