We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a7600c commit 4dc6e60Copy full SHA for 4dc6e60
1 file changed
CMakeLists.txt
@@ -13,12 +13,4 @@ FetchContent_Declare(
13
)
14
FetchContent_MakeAvailable(endstone)
15
16
-add_library(${PROJECT_NAME} SHARED src/example_plugin.cpp)
17
-target_include_directories(${PROJECT_NAME} PUBLIC include)
18
-target_link_libraries(${PROJECT_NAME} PRIVATE endstone::headers)
19
-set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "endstone_")
20
-
21
-if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
22
- target_compile_options(${PROJECT_NAME} PRIVATE -stdlib=libc++ -fPIC)
23
- target_link_libraries(${PROJECT_NAME} PRIVATE -static-libgcc -static-libstdc++ libc++.a libc++abi.a)
24
-endif ()
+endstone_add_plugin(${PROJECT_NAME} src/example_plugin.cpp)
0 commit comments