Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Daniel Hugenroth 73e0c6bcb4 Fix CircleCI build
Reviewed By: erikandre

Differential Revision: D13397671

fbshipit-source-id: cee4dcd8f1a325947347d141f443e93b38691447
2018-12-10 05:26:59 -08:00
Alexander Oprisnik 5ff502cb82 Update GifLib to 5.1.4
Summary:
This updates GifLib from 5.1.1 to 5.1.4.
Launchpad publishes newer versions as `.bz2`, so I updated the unpack logic to handle that case as well.

Reviewed By: lambdapioneer

Differential Revision: D7513936

fbshipit-source-id: 00857eb0854146c3d953e7fb1a39b4de3795b641
2018-04-05 11:24:37 -07:00
Felix Oghina 01caf7b97e Update versions
Summary:
Updated build tools, gradle plugin, gradle and support library dependencies.

Fixed "bintrayUsername not found" errors (#1915).

This makes sample apps API 14+ (because of new support library). The core lib remains API 9+.

Run showcase app + CI.
Closes https://github.com/facebook/fresco/pull/1986

Reviewed By: oprisnik, kirwan

Differential Revision: D6545311

Pulled By: foghina

fbshipit-source-id: f5808836075412fec9c9c22596fd9527718367cb
2017-12-13 04:02:44 -08:00
Erik Andre ccb89b7b5a Update support lib to 25.4.0
Reviewed By: lambdapioneer

Differential Revision: D5406330

fbshipit-source-id: 7c87411846ebc6f276c357c1bdd30a8629458e57
2017-07-13 09:02:54 -07:00
Daniel Hugenroth 9b99e1fe81 Unify handling of native library imports in build.gradle
Summary: After this diff all version number constants for native dependencies are defined in `gradle.properties` among all other dependency version numbers. Also now all `lib*` folders follow the same fully-qualifying naming pattern.

Reviewed By: kirwan

Differential Revision: D4681401

fbshipit-source-id: e24ef048f9f656867a1a6eb32c85457497df0a88
2017-03-09 04:32:08 -08:00
Massimo Carli 5cdd470f1e LibWebp upgraded to 0.5.2 on gradle
Summary: Libwebp upgraded to 0.5.2

Reviewed By: lambdapioneer

Differential Revision: D4422744

fbshipit-source-id: 8e4272ec392e74cdc2247bfd8dc68914c8388cb5
2017-01-18 03:15:24 -08:00
Felix Oghina 66008417ba download giflib from launchpad.net
Summary: Sourceforge is super unreliable and our CircleCI build is failing because it can't download giflib from there. Switch to downloading from launchpad.net (bonus: HTTPS).

Reviewed By: kirwan

Differential Revision: D4414782

fbshipit-source-id: 42dd0daf4b4588963fbc3edc0622f5af90406669
2017-01-13 07:44:52 -08:00
Massimo Carli a3ab88cb90 Duplicated parameter removed
Summary: Removed a parameter which was a duplicate

Reviewed By: kirwan

Differential Revision: D4320033

fbshipit-source-id: b018a682b0238651aa66232e1d58d25ffe09fbfa
2016-12-13 15:00:02 -08:00
Massimo Carli caa59e33a9 allclean task moved to common file
Summary: allclean task move to common file

Reviewed By: kirwan

Differential Revision: D4320009

fbshipit-source-id: 6cb79743a28e8edf4b4db79cb598b4cb56250ccf
2016-12-13 14:44:57 -08:00
Massimo Carli 5c9a89e57d NdkBuild function moved
Summary: ndkBuild function moved to common file

Reviewed By: kirwan

Differential Revision: D4319965

fbshipit-source-id: 3f6c6f395ecec5ef9cc802e17929ca75a53bb7c1
2016-12-13 14:00:00 -08:00
Massimo Carli 762e5a0a49 Create single method for tasks creation
Reviewed By: kirwan

Differential Revision: D4319911

fbshipit-source-id: a29d932f49a0f3fc29bcf331edba2f11754d3d7c
2016-12-13 13:15:20 -08:00
Massimo Carli b538a53ff0 WebP library download moved
Summary: WebP library download moved

Reviewed By: kirwan

Differential Revision: D4319713

fbshipit-source-id: fbdd3991541b3a7432c4f3b637f922a0d5b9b2c5
2016-12-13 13:00:02 -08:00
Massimo Carli 190b1c3446 Moved gif download to common file
Summary: Gif download moved to common file

Reviewed By: kirwan

Differential Revision: D4319702

fbshipit-source-id: c8c55e65ceb07a031e5fa96d0e1081a838635f2c
2016-12-13 12:30:00 -08:00
Massimo Carli ad4a9bd9ec Moved png library download and build to common file
Summary: Moved png library download and build to common file

Reviewed By: kirwan

Differential Revision: D4319546

fbshipit-source-id: f298456b3b17a9a08709d86cbee7e4e97647ea3f
2016-12-13 09:29:59 -08:00
Massimo Carli 97b40fa674 Moved libjpeg-turbo integration into common file
Summary: Moved the download/unzipping and copying management for libjpeg-turbo library into common file

Reviewed By: kirwan

Differential Revision: D4313400

fbshipit-source-id: 43d758066ff16c553074577bfbb6a12261e4584d
2016-12-13 04:14:59 -08:00
Massimo Carli d225091f5e Build folder creation moved to common gradle file
Summary: Moved the creation of the download and build folders to common gradle file

Reviewed By: kirwan

Differential Revision: D4313093

fbshipit-source-id: 2e72a2df196c8e739e1a9a249716b53208df88b6
2016-12-13 03:15:00 -08:00
Massimo Carli 8f9f89ce48 Ndk.dir management moved to common file
Summary: Created common file for gradle and moved method for building in Android Studio

Reviewed By: kirwan

Differential Revision: D4313073

fbshipit-source-id: 3de81b30ce94134c655472515a360bcd9efd617a
2016-12-13 02:45:04 -08:00
Felix Oghina d9dbcaa08d Fix CircleCI build
Summary: Closes https://github.com/facebook/fresco/pull/1574

Reviewed By: oprisnik

Differential Revision: D4313333

Pulled By: kirwan

fbshipit-source-id: e40b263317c1d4fcc02ab829b3bbc648f59b09f0
2016-12-12 08:59:56 -08:00
Kirwan Lyster e0df7056c7 Disable pre-dex for Circle CI builds
Summary:
Pre-dexing is of no value in a CI environment likes Circle CI's which builds from a clean folder each time.

Disabling it should speed up the build and reduce its memory footprint.

Reviewed By: aagnes

Differential Revision: D3340565

fbshipit-source-id: b8a4a45e094a294ca938545d815309fd8c0e6989
2016-05-24 10:59:54 -07:00
Alexander Oprisnik ec14b85e03 Added support for Bintray upload
Reviewed By: massimocarli

Differential Revision: D3173928

fb-gh-sync-id: a65a18473a01ad48aec638464844f7871a32369f
fbshipit-source-id: a65a18473a01ad48aec638464844f7871a32369f
2016-04-19 11:40:43 -07:00
Kirwan Lyster 485419acde Update dependencies of the Fresco Gradle build
Reviewed By: tyronen

Differential Revision: D2931878

fb-gh-sync-id: 09e6e6ed4d9e22bc43d0d20f6671bb6e505e1dda
fbshipit-source-id: 09e6e6ed4d9e22bc43d0d20f6671bb6e505e1dda
2016-03-31 11:38:18 -07:00
Massimo Carli 94df815328 upgraded to 23 build tools and sdk 2015-10-19 15:26:49 +01:00
Tyrone Nicholas c9d560a114 Update sdk versions 2015-08-27 08:36:22 -04:00
Tyrone Nicholas 24cff66ee7 Add missing external deps generator 2015-05-14 21:11:16 +01:00
Michał Gregorczyk f7847eaebb download libwebp as tar.gz rather than git-clone it 2015-04-16 15:05:06 +01:00
Michał Gregorczyk 5bec52957d Build system improvements 2015-04-15 10:13:17 +01:00
Tyrone Nicholas c02c3eb292 Initial commit 2015-03-26 15:05:16 -07:00