mirror of
https://github.com/FWGS/xash3d-fwgs.git
synced 2026-08-09 21:52:05 +08:00
android: rework how engine is built, instead of generating CMakeLists, just use included in CMake ExternalProject feature
This commit is contained in:
@@ -48,6 +48,12 @@ def sdl2_configure_path(conf, path, libname):
|
||||
conf.env[FRAMEWORKPATH] = [my_dirname(path)]
|
||||
conf.env[FRAMEWORK] = [libname]
|
||||
conf.end_msg('yes: {0}, {1}, {2}'.format(conf.env[FRAMEWORK], conf.env[FRAMEWORKPATH], conf.env[INCLUDES]))
|
||||
elif conf.env.DEST_OS == 'android':
|
||||
# Special setup for waf called from CMake, through ExternalProject_Add
|
||||
conf.env[INCLUDES] = [os.path.abspath(os.path.join(path, 'include'))]
|
||||
conf.env[LIBPATH] = [os.environ['BUILD_CMAKE_LIBRARY_OUTPUT_DIRECTORY']]
|
||||
conf.env[LIB] = [libname]
|
||||
conf.end_msg('yes: {0}, {1}, {2}'.format(conf.env[LIB], conf.env[LIBPATH], conf.env[INCLUDES]))
|
||||
else:
|
||||
conf.env[INCLUDES] = [
|
||||
os.path.abspath(os.path.join(path, 'include')),
|
||||
|
||||
Reference in New Issue
Block a user