Add project files.
This commit is contained in:
commit
3087fcea8a
71 files changed
+8325
No files matched your search
@@ -0,0 +1,14 @@
|
||||
# The hot-reload runtime is infrastructure the host application links
|
||||
# against directly. Unlike the plugins it loads at runtime (see
|
||||
# source/examples/HotReloadDemo), this library is never itself meant
|
||||
# to be hot-reloaded, so TYPE STATIC is a deliberate choice here,
|
||||
# independent of the project-wide BUILD_SHARED_LIBS default.
|
||||
add_lib_module(hotreload_lib TYPE STATIC OUTPUT_NAME "hotreload")
|
||||
|
||||
if(NOT WIN32)
|
||||
# dlopen/dlclose/dlinfo (ModuleHandle.cpp). PUBLIC, not PRIVATE:
|
||||
# for a STATIC library this needs to reach whatever executable
|
||||
# ultimately links hotreload_lib, not just hotreload_lib's own
|
||||
# (nonexistent, for a static lib) link step.
|
||||
target_link_libraries(hotreload_lib PUBLIC ${CMAKE_DL_LIBS})
|
||||
endif()
|
||||
Reference in new issue
Block a user