Commit Graph

2285 Commits

Author SHA1 Message Date
svcscm
b85498b200 Updating submodules
Summary:
GitHub commits:

d38be9a7e8
373dd9a8a6
737a25d853
9f72af220e
d801d46ed2
f4a5463c77
842ace10fa
3860269f50
b252589967
f3a4f8fa61
1aec6b57f0
a265a2f68c

Reviewed By: bigfootjon

fbshipit-source-id: 61786dbcde33db86ced3c1284f4402c87264cea5
2020-09-14 22:58:42 -07:00
Luca Niccolini
f451d8f2e3 enable tests in getdeps
Summary:
in getdeps we currently don't build and run the tests
There are a few issues:
  1. we need to also build tests for fizz, wangle, mvfst since proxygen tests include headers only exported if building tests in dependencies
  2. we use `ExternalProject_add` for gtest/gmock. but doesn't seem to be playing nicely with getdeps

Reviewed By: dddmello, mjoras

Differential Revision: D16934955

fbshipit-source-id: fb1c52237f9f0c71da86643409972c94d16e6a71
2020-09-14 22:04:49 -07:00
Luca Niccolini
ec10abc583 enable tests in getdeps
Summary: properly find the required GMock version (1.8.0) and allow building tests in getdeps

Reviewed By: mjoras

Differential Revision: D16935741

fbshipit-source-id: 46f62511e2feaf553d028e286a862aa5b30393c6
2020-09-14 22:04:49 -07:00
Luca Niccolini
2c773cc515 enable tests in getdeps
Summary: also always install fizz test headers for mvfst and proxygen tests to consume without needing to build fizz tests

Reviewed By: yfeldblum

Differential Revision: D23676344

fbshipit-source-id: 7ae78c81c2d67bb8da135fcd69d4be119b50a27e
2020-09-14 22:04:48 -07:00
Luca Niccolini
49e3719cd0 fizz, mvfst, wangle, proxygen: add gmock as fbcode_build dependency
Summary: they were all transitively pulling it from folly

Reviewed By: mjoras

Differential Revision: D23683292

fbshipit-source-id: 2085a580584891b3fd0960c14505c0f675a11bd5
2020-09-14 22:04:48 -07:00
svcscm
0b94e6bbd9 Updating submodules
Summary:
GitHub commits:

a84a214ddf
587ad0d62e
02f127e417
25e3fd32e2
efa1624780
64aed325fe
c5b7753876
7d472accdc
ca2dfd0389
abf9c2d768
f7f8a03e9e
05c6c0a084
15b3f0599a
8a98805d70
e70bbceef5

Reviewed By: bigfootjon

fbshipit-source-id: 50b8b9cd03cb30e6696f0448d9306106f22c1c1a
2020-09-14 18:06:26 -07:00
svcscm
5392ec81ea Updating submodules
Summary:
GitHub commits:

b3eb120290
e675c45208
91c6fbeda2
8f60f63386
5529a44fe1
627ddba89a
6b72342a12
9fa11fdfad
09fb719da1
8e9abfac46
98b23a143f
89430b8528
a92dfc18eb
1d710393d5
38a46d3302

Reviewed By: bigfootjon

fbshipit-source-id: 341b1ff882dc4b96dc7b57ee534c6624d2894f9e
2020-09-14 13:56:54 -07:00
Luca Niccolini
b259a5c949 add gtest version 1.8
Summary:
needed by a few projects [wangle, mvfst, proxygen]

it's already in lfs
https://www.internalfb.com/intern/diffusion/FBS/browse/master/fbcode/tools/lfs/.lfs-pointers?lines=41

Reviewed By: mzlee

Differential Revision: D23676343

fbshipit-source-id: 0fa04d4224f27e756f683924af0c21ea63a90647
2020-09-14 10:17:01 -07:00
svcscm
75055110f0 Updating submodules
Summary:
GitHub commits:

3e27ae81b8

Reviewed By: wittgenst

fbshipit-source-id: a727e58e2bed1ba36487f3699e08e8d10d3f736c
2020-09-14 10:17:01 -07:00
svcscm
7a4ea426c4 Updating submodules
Summary:
GitHub commits:

5763a8f730

Reviewed By: wittgenst

fbshipit-source-id: 02d3f73f16f30149786e7c24d4f82a1d27b55434
2020-09-14 03:23:55 -07:00
svcscm
6dda6270a1 Updating submodules
Summary:
GitHub commits:

4c78848f6e
aed460488f
700ca5e928
36cc983c50
0dc4481126
e26d854953
3071547c10
2ead19c9ff
094614e514
23a4418f0f

Reviewed By: wittgenst

fbshipit-source-id: 292c4cf82192e60b99ee55266932cc24738374bd
2020-09-14 03:23:55 -07:00
svcscm
89aae4a7bf Updating submodules
Summary:
GitHub commits:

269c5931d1
007ab0fe3c
368e68bb7c
1011548320
a8580c6bab
edec931a53
6c13933d30
c27436c106
664219226e

Reviewed By: wittgenst

fbshipit-source-id: fe5e049e3581b89fb3a9a057c93fe7dbfa9290c4
2020-09-13 12:38:54 -07:00
svcscm
d0628d0f39 Updating submodules
Summary:
GitHub commits:

c2cdb9b805

Reviewed By: wittgenst

fbshipit-source-id: 10fbb44ddc52ac098050d1ed7d3282d1e2debdf8
2020-09-13 01:37:14 -07:00
svcscm
4e2760f001 Updating submodules
Summary:
GitHub commits:

b404e15981
c33144a817
03e6927e45

Reviewed By: wittgenst

fbshipit-source-id: e3544f652effe3253fdefd715ed1048ba816c710
2020-09-12 21:24:32 -07:00
svcscm
55438142ca Updating submodules
Summary:
GitHub commits:

77f7fbdf15
b004397720
881677eef5

Reviewed By: wittgenst

fbshipit-source-id: bd535f381f81da88bb5dad8e3a2e4a39b1349467
2020-09-11 20:07:27 -07:00
svcscm
86964210e0 Updating submodules
Summary:
GitHub commits:

8c0bd81893
5f813e67c0
205e577694
327af996e2
caaeb874b5
0725301da5

Reviewed By: wittgenst

fbshipit-source-id: 5526e384cade32c48b2b9a92fa75f0c3cbf738fa
2020-09-11 20:07:27 -07:00
svcscm
ee5c83ada8 Updating submodules
Summary:
GitHub commits:

2d8dccaa95
7a818548f1
8d571f23f0

Reviewed By: wittgenst

fbshipit-source-id: 09c6144ac11f908c2dd18ac281e48c1a67397897
2020-09-11 17:35:00 -07:00
svcscm
1f87ed9a25 Updating submodules
Summary:
GitHub commits:

35ea7a00ed
7c0a56baec
e66c32d29c
423425040c
3afa07d4dd
08292ca2da
50b941a43e
65cb59cd9b
60053cbcd4
d5c8669813
689cdcc943
465262d45e

Reviewed By: wittgenst

fbshipit-source-id: 232dbc697c622a8401ed6c4cde74dc004e8142eb
2020-09-11 16:53:50 -07:00
svcscm
7f4e674481 Updating submodules
Summary:
GitHub commits:

2b51f5edb1
f5744f58a8
796e8a5511
a6c9bce352
cba6d028f0

Reviewed By: wittgenst

fbshipit-source-id: 9c21ce90a24479688336f5bda132a13bd64ced4e
2020-09-11 13:35:04 -07:00
svcscm
eb7dc081c3 Updating submodules
Summary:
GitHub commits:

28bc1035c1
be8445eea8
a12f045cc1
36bef91503

Reviewed By: wittgenst

fbshipit-source-id: e5ae68aa7e5cee7aaa44f19a610cafa1c3770073
2020-09-11 09:19:09 -07:00
svcscm
51a8c13b9d Updating submodules
Summary:
GitHub commits:

49b8d0ec42

Reviewed By: wittgenst

fbshipit-source-id: fcc74fd7f51da2e43bc3a5a82f29f0e3067faa96
2020-09-11 06:03:16 -07:00
svcscm
89479666cc Updating submodules
Summary:
GitHub commits:

ba3db8b9e7

Reviewed By: wittgenst

fbshipit-source-id: fc0349c795520bae08777584082652ac6f1fad31
2020-09-11 04:54:56 -07:00
svcscm
476ffc105b Updating submodules
Summary:
GitHub commits:

ddb1c3756c

Reviewed By: wittgenst

fbshipit-source-id: 22e7c9c3ea7b6775d1f498af9c73586f5f2c0154
2020-09-11 03:18:30 -07:00
svcscm
3918e697fd Updating submodules
Summary:
GitHub commits:

06bfc524d6
94a7cf75ab

Reviewed By: wittgenst

fbshipit-source-id: 73b61fbcd783e796e39e3bf9772aa259f0e1bdce
2020-09-11 03:10:27 -07:00
svcscm
ebfc15dbdd Updating submodules
Summary:
GitHub commits:

0804110bdd

Reviewed By: wittgenst

fbshipit-source-id: 3d67609800a0f6e57b4a7a49923d7d164330f97c
2020-09-10 21:37:13 -07:00
svcscm
f8be541a28 Updating submodules
Summary:
GitHub commits:

10b33d4cfc
03a8f4de26
ed1e12a906

Reviewed By: wittgenst

fbshipit-source-id: 7a1c4b4b5fb89000b040152993adacc2d5d9d812
2020-09-10 20:57:12 -07:00
svcscm
24f8677feb Updating submodules
Summary:
GitHub commits:

d276c470b2
3c68d6745f
783ed3d75a
90607a2574
e7069f6853
3a6fd09cee
1963e76163
93079baef8
e4b829f729
dc14845a82
21753a22db
ea3faa0653
1e13918f2c

Reviewed By: wittgenst

fbshipit-source-id: b30254e0b54be1d1f986a12031880b8e2beb78b5
2020-09-10 19:46:05 -07:00
svcscm
5d2ac9142a Updating submodules
Summary:
GitHub commits:

c179d691d2
74f244dfd9
e4a48c847f
325a6465ec

Reviewed By: wittgenst

fbshipit-source-id: 34a07307cf5fb7585131a4789c562680120810c4
2020-09-10 16:07:30 -07:00
svcscm
82e11f48bd Updating submodules
Summary:
GitHub commits:

3bfd1f47d3
704c7ec4a6
71c7065dc0

Reviewed By: wittgenst

fbshipit-source-id: f5b4f90803ce2c781065920f8c17205e236c5bd1
2020-09-10 13:54:23 -07:00
svcscm
c180d940a2 Updating submodules
Summary:
GitHub commits:

8049f9705a
3f19ef0ec5
ec5bf9749c

Reviewed By: wittgenst

fbshipit-source-id: 4a73f4331e8a910731f110914ee14ad497084792
2020-09-10 06:54:55 -07:00
svcscm
215c5e78e3 Updating submodules
Summary:
GitHub commits:

10ee4469c1
983c38d949
041de5a486

Reviewed By: wittgenst

fbshipit-source-id: 72a629da9a0c3d2a640c9ff8db0667cd81efb738
2020-09-10 04:56:24 -07:00
svcscm
86c4677d04 Updating submodules
Summary:
GitHub commits:

77553efbe0

Reviewed By: wittgenst

fbshipit-source-id: e1232bd6c2f219acbccb527e4bcecbae87ea51cf
2020-09-09 23:44:13 -07:00
svcscm
d60b0e41cb Updating submodules
Summary:
GitHub commits:

da9e73228c
15d2fa399f

Reviewed By: wittgenst

fbshipit-source-id: 71ae569b7ca833c3815695be3824bc695dc1e727
2020-09-09 22:43:30 -07:00
svcscm
beb8e1245b Updating submodules
Summary:
GitHub commits:

031e6b5752
3d69f701b8
7c364fc2ce
bfde457b0d
eb39d85eb8
2e62befa55
276c78c18b
3636fa1cfc
5be6845c54
ce52ea3cee
e17b2c12d1
fd85675c65

Reviewed By: wittgenst

fbshipit-source-id: 980755322648b08d3d4c9a45a2ec6d3469e8c5f3
2020-09-09 20:22:36 -07:00
svcscm
fe3a517f64 Updating submodules
Summary:
GitHub commits:

2fa25ce308
2367f1d177
205af2075e
c26af9db86
1cd317da0b
c92296e4d7
157235b455
a9a1d4ff45
8b7287a1bc
4ba717e14c
fb8717c966
a934e82bf1

Reviewed By: wittgenst

fbshipit-source-id: 0614ce6361ff2a6d451933233dfc8d7ea43abb99
2020-09-09 18:00:23 -07:00
Adam Simpkins
3daaba6d43 update fbcode_builder README to document getdeps.py
Summary:
Update the `README.md` file in the fbcode_builder subdirectory to document the
current getdeps.py build system rather than the older fbcode_builder scripts
that required each project to keep their own python-based build files in their
project directory.

Reviewed By: chadaustin, wez

Differential Revision: D23591356

fbshipit-source-id: 75a099a10793e68a2b59696682010c4dff47ec69
2020-09-09 15:40:21 -07:00
svcscm
f7ec482b93 Updating submodules
Summary:
GitHub commits:

7458897e79
dc139ddeda
d850433df4
c9993790d2
8862b6a526
127c7bd1c7
ae914c6997
44f0efc82b
3ca1a33174
07cd92bf57
c94d450ddb
c24305b353
abfe1a24aa

Reviewed By: wittgenst

fbshipit-source-id: c826f988278f1db86b63baf03c161fe8916d0bff
2020-09-09 15:40:21 -07:00
svcscm
6f46efb3d4 Updating submodules
Summary:
GitHub commits:

6a9d5130b4
ca7bf9c6c3
efd116e7b8
7187a3af01
0771fbb403
ec5add398c
8e5fd0bb04
1f375c89fb
abeace0f70
8343c51659
603a001df6
8e36e47f14
18970b528d

Reviewed By: wittgenst

fbshipit-source-id: a5918f10d1daf27d14a950749471aaf5a80d9ee2
2020-09-09 13:38:10 -07:00
Adam Simpkins
367dce62df update FindGflags.cmake to work on CentOS 8.x (#1409)
Summary:
Update FindGflags.cmake to work on recent CentOS and RedHat distributions.

On these distributions the CMake package configuration installed by the
gflags-devel RPM is slightly broken, and sets `gflags_INCLUDE_DIR` to a
directory that does not exist.  This happens because `/lib64` is symlinked to
`/usr/lib64`, and CMake ends up searching `/lib64` before `/usr/lib64` by
default when searching for packages.  Therefore it finds `gflags-config.cmake`
via the `/lib64` symlink.  However, `gflags-config.cmake` computes the include
directory relative to where its config file was found, and this relative path
computation only works when using the actual `/usr/lib64` path where it was
installed.  When found via `/lib64` it returns a bogus `//include` path that
does not exist.

This updates `FindGflags.cmake` to verify if the `gflags_INCLUDE_DIR` path
actually exists, and set it to a sane location instead.

This also updates the code to use the `gflags-shared` target that is exported
by the default gflags package configuration if it was only built as a shared
library.

Pull Request resolved: https://github.com/facebook/folly/pull/1409

Reviewed By: yfeldblum

Differential Revision: D23588288

fbshipit-source-id: b68a717953ae0521f568d7bcfd05ca33cd6dc578
2020-09-09 12:44:54 -07:00
svcscm
d6d36903a8 Updating submodules
Summary:
GitHub commits:

617c2e9a10
2a41679be5
70ceaf4fc5
8329208ff8
160f0da4ea
5c39d8df69
a4b5590888
d1d6b628e4
2b4b33a8d4
8823a93f10
e7dcdc41a8
91525d80bf
e69e2583fd
1fff6f82c1

Reviewed By: wittgenst

fbshipit-source-id: 0629accfe55535bc1f423f6006eda55e8635a561
2020-09-09 12:41:25 -07:00
svcscm
aa5f469182 Updating submodules
Summary:
GitHub commits:

82fd90abf0

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 16506a28e9582bfe74e0a41cb1898ed1427d4362
2020-09-04 20:21:55 -07:00
svcscm
100cd000da Updating submodules
Summary:
GitHub commits:

bf79a4a008
2a6bb41695
cc187366c1
d4b82f07f9
519a28832e
f9b71cd22c
c7034d3dd0
6f804604df
0cd07a85f4
74a0846773
c44a418ede

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: cdc4551e048048eda7fbeac0c7452e2979c1e391
2020-09-04 18:57:58 -07:00
svcscm
549aa887de Updating submodules
Summary:
GitHub commits:

7af96e7f00
fef268ac15
f547036eb0
756005873e
ef32f11004
84012d3044
7e401c095f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 957b31b3d439265c1d44923fa9ededb70f07fd4a
2020-09-04 15:48:08 -07:00
svcscm
704aaae026 Updating submodules
Summary:
GitHub commits:

44dacad838
b2151a77ff

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 0caf31f53977eae25eaa72894052d0c9726c9987
2020-09-04 09:20:23 -07:00
svcscm
9294504e2f Updating submodules
Summary:
GitHub commits:

230f3152a3
21d29c5416
3965ff470f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: ed4bbfd2a1f8def5532c52b5f80d45b902520e19
2020-09-04 02:40:37 -07:00
svcscm
66a67eeefb Updating submodules
Summary:
GitHub commits:

f822c28c80
b3b52cfd4c
0887fa5eee
06ad5dd293
d315dce3a3
18d14b742e
a63372e639
8c3871b03d
1289a1fb2b
a578bb71eb

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: ee0aebf40aec72592a0383d5aa0e969c5a9f3278
2020-09-04 02:02:06 -07:00
svcscm
4022d48598 Updating submodules
Summary:
GitHub commits:

11110b676d

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 4bca8a2535ba02e18118475f295858be27f865cb
2020-09-03 20:21:07 -07:00
svcscm
2293422228 Updating submodules
Summary:
GitHub commits:

dc8f483a80
322fdec245
64bc64b1ff
b312125a22

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: ff3563a2dad35f7a7922e291bd1744ef19f8f83f
2020-09-03 18:51:10 -07:00
svcscm
60027bab68 Updating submodules
Summary:
GitHub commits:

82dfc151be
7aae308fab
f12d8e5401
5746767387
127834d403

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 5cb1d4e688097ae6e27c62512534800903412a8d
2020-09-03 17:46:42 -07:00
svcscm
4200a8c6b5 Updating submodules
Summary:
GitHub commits:

1a82d06a39

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 079dddb8d07e271ec4edf166507159797b8d76dd
2020-09-03 15:45:34 -07:00