You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-07 12:30:27 +00:00
Remove Make-related flags from Android build
They were wrongly placed, creating a file named "-fpic" instead of
applying "-fpic" to the build. This file was in .gitignore, which made it
less noticiable.
This also adds build.gradle to .gitignore.
(cherry picked from commit 408c26ce0b)
This commit is contained in:
committed by
Rémi Verschelde
parent
298be3356f
commit
6d45fc0717
2
.gitignore
vendored
2
.gitignore
vendored
@@ -18,7 +18,6 @@ drivers/unix/os_unix_global_settings_path.cpp
|
|||||||
tools/editor/register_exporters.cpp
|
tools/editor/register_exporters.cpp
|
||||||
tools/editor/doc_data_compressed.h
|
tools/editor/doc_data_compressed.h
|
||||||
tools/editor/editor_icons.cpp
|
tools/editor/editor_icons.cpp
|
||||||
-fpic
|
|
||||||
.fscache
|
.fscache
|
||||||
make.bat
|
make.bat
|
||||||
log.txt
|
log.txt
|
||||||
@@ -30,6 +29,7 @@ doc/_build/
|
|||||||
*.bc
|
*.bc
|
||||||
|
|
||||||
# Android specific
|
# Android specific
|
||||||
|
platform/android/java/build.gradle
|
||||||
platform/android/java/.gradle
|
platform/android/java/.gradle
|
||||||
platform/android/java/.gradletasknamecache
|
platform/android/java/.gradletasknamecache
|
||||||
platform/android/java/local.properties
|
platform/android/java/local.properties
|
||||||
|
|||||||
@@ -168,11 +168,11 @@ def configure(env):
|
|||||||
|
|
||||||
env['neon_enabled']=False
|
env['neon_enabled']=False
|
||||||
if env['android_arch']=='x86':
|
if env['android_arch']=='x86':
|
||||||
env['CCFLAGS'] = string.split('-DNO_STATVFS -MMD -MP -MF -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__GLIBC__ -Wno-psabi -ftree-vectorize -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
env['CCFLAGS'] = string.split('-DNO_STATVFS -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__GLIBC__ -Wno-psabi -ftree-vectorize -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
||||||
elif env["android_arch"]=="armv6":
|
elif env["android_arch"]=="armv6":
|
||||||
env['CCFLAGS'] = string.split('-DNO_STATVFS -MMD -MP -MF -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__ARM_ARCH_6__ -D__GLIBC__ -Wno-psabi -march=armv6 -mfpu=vfp -mfloat-abi=softfp -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
env['CCFLAGS'] = string.split('-DNO_STATVFS -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__ARM_ARCH_6__ -D__GLIBC__ -Wno-psabi -march=armv6 -mfpu=vfp -mfloat-abi=softfp -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
||||||
elif env["android_arch"]=="armv7":
|
elif env["android_arch"]=="armv7":
|
||||||
env['CCFLAGS'] = string.split('-DNO_STATVFS -MMD -MP -MF -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__ -D__GLIBC__ -Wno-psabi -march=armv7-a -mfloat-abi=softfp -ftree-vectorize -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
env['CCFLAGS'] = string.split('-DNO_STATVFS -fpic -ffunction-sections -funwind-tables -fstack-protector -fvisibility=hidden -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__ -D__GLIBC__ -Wno-psabi -march=armv7-a -mfloat-abi=softfp -ftree-vectorize -funsafe-math-optimizations -fno-strict-aliasing -DANDROID -Wa,--noexecstack -DGLES2_ENABLED')
|
||||||
if env['android_neon']=='yes':
|
if env['android_neon']=='yes':
|
||||||
env['neon_enabled']=True
|
env['neon_enabled']=True
|
||||||
env.Append(CCFLAGS=['-mfpu=neon','-D__ARM_NEON__'])
|
env.Append(CCFLAGS=['-mfpu=neon','-D__ARM_NEON__'])
|
||||||
|
|||||||
Reference in New Issue
Block a user