mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-16 15:29:55 +00:00
Merge branch 'master' into 'master'
Navmeshtool as a Library See merge request OpenMW/openmw!4354
This commit is contained in:
commit
8992a9fb8c
2 changed files with 18 additions and 2 deletions
|
@ -5,9 +5,21 @@ set(NAVMESHTOOL
|
|||
)
|
||||
source_group(apps\\navmeshtool FILES ${NAVMESHTOOL})
|
||||
|
||||
openmw_add_executable(openmw-navmeshtool ${NAVMESHTOOL})
|
||||
add_library(openmw-navmeshtool-lib STATIC
|
||||
${NAVMESHTOOL}
|
||||
)
|
||||
|
||||
target_link_libraries(openmw-navmeshtool
|
||||
if (ANDROID)
|
||||
add_library(openmw-navmeshtool SHARED
|
||||
main.cpp
|
||||
)
|
||||
else()
|
||||
openmw_add_executable(openmw-navmeshtool ${NAVMESHTOOL})
|
||||
endif()
|
||||
|
||||
target_link_libraries(openmw-navmeshtool openmw-navmeshtool-lib)
|
||||
|
||||
target_link_libraries(openmw-navmeshtool-lib
|
||||
Boost::program_options
|
||||
components
|
||||
)
|
||||
|
|
|
@ -258,7 +258,11 @@ namespace NavMeshTool
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef ANDROID
|
||||
extern "C" int SDL_main(int argc, char* argv[])
|
||||
#else
|
||||
int main(int argc, char* argv[])
|
||||
#endif
|
||||
{
|
||||
return Debug::wrapApplication(NavMeshTool::runNavMeshTool, argc, argv, NavMeshTool::applicationName);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue