Skip to content

Commit

Permalink
Remove unneeded dlls
Browse files Browse the repository at this point in the history
  • Loading branch information
dbierek committed Feb 21, 2025
1 parent 09a5d75 commit ca6c86a
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 23 deletions.
Binary file removed bin/nfd.dll
Binary file not shown.
25 changes: 2 additions & 23 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,39 +23,18 @@ target_link_libraries(NavKit PRIVATE RecastNavigation::DetourTileCache)
target_link_libraries(NavKit PRIVATE ResourceLib_HM3)
target_link_libraries(NavKit PRIVATE ftgl)

add_library(nfd::nfd SHARED IMPORTED)
add_library(NavWeakness SHARED IMPORTED)
add_library(ResourceLib_HM3 SHARED IMPORTED)
target_link_libraries(NavKit PRIVATE nfd::nfd)
target_link_libraries(NavKit PRIVATE NavWeakness)
target_link_libraries(NavKit PRIVATE "${NavKit_SOURCE_DIR}/include/nativefiledialog-extended/nfd.lib")
target_link_libraries(NavKit PRIVATE "${NavKit_SOURCE_DIR}/include/NavWeakness/NavWeakness.lib")
target_link_libraries(NavKit PRIVATE ResourceLib_HM3)

file(COPY "${NavKit_SOURCE_DIR}/src/resource/DroidSans.ttf" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/bin/NavWeakness.dll" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/bin/ResourceLib_HM3.dll" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/bin/Glacier2Obj.exe" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/src/resource/Glacier2Obj.py" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/bin/Editor.dll" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/bin/nfd.dll" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY "${NavKit_SOURCE_DIR}/src/resource/NavKit.ini" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")

set_target_properties(NavWeakness PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
IMPORTED_LOCATION "${CMAKE_BINARY_DIR}/NavWeakness.dll"
IMPORTED_IMPLIB_DEBUG "${NavKit_SOURCE_DIR}/include/NavWeakness/NavWeakness.lib"
IMPORTED_IMPLIB_RELEASE "${NavKit_SOURCE_DIR}/include/NavWeakness/NavWeakness.lib"
IMPORTED_LOCATION_DEBUG "${NavKit_SOURCE_DIR}/bin/NavWeakness.dll"
IMPORTED_LOCATION_RELEASE "${NavKit_SOURCE_DIR}/bin/NavWeakness.dll"
)
set_target_properties(nfd::nfd PROPERTIES
NFD_OVERRIDE_RECENT_WITH_DEFAULT ON
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
IMPORTED_LOCATION "${CMAKE_BINARY_DIR}/nfd.dll"
IMPORTED_IMPLIB_DEBUG "${NavKit_SOURCE_DIR}/include/nativefiledialog-extended/nfd.lib"
IMPORTED_IMPLIB_RELEASE "${NavKit_SOURCE_DIR}/include/nativefiledialog-extended/nfd.lib"
IMPORTED_LOCATION_DEBUG "${NavKit_SOURCE_DIR}/bin/nfd.dll"
IMPORTED_LOCATION_RELEASE "${NavKit_SOURCE_DIR}/bin/nfd.dll"
)
set_target_properties(ResourceLib_HM3 PROPERTIES
IMPORTED_LOCATION "${CMAKE_BINARY_DIR}/ResourceLib_HM3.dll"
IMPORTED_IMPLIB_DEBUG "${NavKit_SOURCE_DIR}/include/ResourceLib_HM3/ResourceLib_HM3.lib"
Expand Down

0 comments on commit ca6c86a

Please sign in to comment.