Skip to content

Commit 19ba1d1

Browse files
committed
stuff
1 parent 156f89e commit 19ba1d1

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

build/cmake/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ myci_add_source_files(srcs
1616

1717
enable_language(OBJCXX)
1818

19-
list(APPEND srcs ../../src/${name}/glue/macos/glue.mm)
19+
if(APPLE)
20+
list(APPEND srcs ../../src/${name}/glue/macos/glue.mm)
21+
endif()
2022

2123
myci_declare_library(${name}-opengl
2224
SOURCES
@@ -93,6 +95,7 @@ myci_declare_application(${name}-opengl-test
9395
ruisapp::ruisapp-opengl
9496
)
9597

98+
# link to Cocoa framework on macos
9699
if(APPLE)
97100
target_link_libraries(${name}-opengl-test
98101
PRIVATE
@@ -102,6 +105,7 @@ if(APPLE)
102105
)
103106
endif()
104107

108+
# no opengles build on MACOS for now
105109
if(NOT APPLE)
106110
myci_declare_application(${name}-opengles-test
107111
GUI

0 commit comments

Comments
 (0)