Update build files

This commit is contained in:
Peter 2019-09-03 14:13:12 +04:00
parent 75fdeb0c4e
commit 7fa0af84cf
54 changed files with 2197 additions and 6157 deletions

View file

@ -1,22 +1,29 @@
load("//Config:buck_rule_macros.bzl", "static_library")
static_library(
name = "RLottie",
name = "RLottieBinding",
srcs = glob([
"Sources/rlottie/src/**/*.cpp",
], exclude = ["Sources/rlottie/src/vector/vdrawhelper_neon.cpp"]) + [
"Sources/LottieInstance.mm"
"rlottie/src/**/*.cpp",
], exclude = [
"rlottie/src/vector/vdrawhelper_neon.cpp",
"rlottie/src/vector/stb/**/*",
]) + [
"LottieInstance.mm"
],
compiler_flags = [
"-Dpixman_region_selfcheck(x)=1",
"-DLOTTIE_DISABLE_ARM_NEON=1",
],
headers = glob([
"Sources/rlottie/src/**/*.h",
"Sources/rlottie/inc/**/*.h",
"rlottie/src/**/*.h",
"rlottie/inc/**/*.h",
], exclude = [
"Sources/rlottie/src/lottie/rapidjson/msinttypes/**/*",
"rlottie/src/lottie/rapidjson/msinttypes/**/*",
]) + [
"Sources/LottieInstance.h"
"LottieInstance.h"
],
exported_headers = [
"Sources/LottieInstance.h"
"LottieInstance.h"
],
frameworks = [
"$SDKROOT/System/Library/Frameworks/Foundation.framework",

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><Scheme LastUpgradeVersion="9999" version="1.7"><BuildAction buildImplicitDependencies="YES" parallelizeBuildables="YES"><BuildActionEntries><BuildActionEntry buildForAnalyzing="YES" buildForArchiving="YES" buildForProfiling="YES" buildForRunning="YES" buildForTesting="YES"><BuildableReference BlueprintIdentifier="E66DC04E79C1F69100000000" BlueprintName="RLottie" BuildableIdentifier="primary" BuildableName="libRLottie.a" ReferencedContainer="container:RLottie.xcodeproj"/></BuildActionEntry></BuildActionEntries></BuildAction><TestAction buildConfiguration="Debug" shouldUseLaunchSchemeArgsEnv="YES"><Testables/></TestAction><LaunchAction buildConfiguration="Debug"/><ProfileAction buildConfiguration="Release"/><AnalyzeAction buildConfiguration="Debug"/><ArchiveAction buildConfiguration="Release" revealArchiveInOrganizer="YES"/></Scheme>
<?xml version="1.0" encoding="UTF-8" standalone="no"?><Scheme LastUpgradeVersion="9999" version="1.7"><BuildAction buildImplicitDependencies="YES" parallelizeBuildables="YES"><BuildActionEntries><BuildActionEntry buildForAnalyzing="YES" buildForArchiving="YES" buildForProfiling="YES" buildForRunning="YES" buildForTesting="YES"><BuildableReference BlueprintIdentifier="E66DC04ECF8CFAB400000000" BlueprintName="RLottieBinding" BuildableIdentifier="primary" BuildableName="libRLottieBinding.a" ReferencedContainer="container:rlottie.xcodeproj"/></BuildActionEntry></BuildActionEntries></BuildAction><TestAction buildConfiguration="Debug" shouldUseLaunchSchemeArgsEnv="YES"><Testables/></TestAction><LaunchAction buildConfiguration="Debug"/><ProfileAction buildConfiguration="Release"/><AnalyzeAction buildConfiguration="Debug"/><ArchiveAction buildConfiguration="Release" revealArchiveInOrganizer="YES"/></Scheme>