openbsd-ports/lang/nekovm/patches/patch-CMakeLists_txt

26 lines
681 B
Plaintext

Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -14,6 +14,12 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
link_directories(/usr/local/lib)
endif()
+if (${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
+ link_directories(${LOCALBASE}/lib
+ ${X11BASE}/lib
+ )
+endif()
+
# put output in "bin"
set(OUTPUT_DIR ${CMAKE_BINARY_DIR}/bin)
@@ -360,7 +366,7 @@ target_link_libraries(libneko ${GC_LIBRARIES})
target_link_libraries(nekovm libneko)
if(UNIX)
- if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+ if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
set(DL_LIB "dl")
endif()
find_package(Threads)