Commit Graph

930 Commits

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

0faaa9b25a

Reviewed By: yns88

fbshipit-source-id: 518ec6c1b67dbd5b47814d76d9732c3a4ef8e590
2019-12-03 05:56:19 -08:00
svcscm
201899f02a Updating submodules
Summary:
GitHub commits:

74d60d1019
16fa6fd2a6
24fcf9254b

Reviewed By: yns88

fbshipit-source-id: 335a587ef07f2d2fd4f2662ec18ad07f819773bd
2019-12-02 16:46:00 -08:00
svcscm
87db99ed72 Updating submodules
Summary:
GitHub commits:

2ce5773e6a
4ffa566369

Reviewed By: yns88

fbshipit-source-id: a271092b34710dc52a664af58228abd40240f3c6
2019-12-02 15:34:22 -08:00
svcscm
d7e4926b82 Updating submodules
Summary:
GitHub commits:

7b3a807de9
3a8812435b
19eadc885c
771cc9afb7
26311e3c19
6baa7358e1
0fe1a224cc
5b1f1d66b3

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: d08b7dce46f8ed8cbaf89aeb401ca8c12d0668ef
2019-12-02 08:39:34 -08:00
Ahmed Soliman
30ee55c5c5 Install wheel and cython on fbcode_builder venv environments
Summary:
This is an update to the fbcode_builder codebase to allow setting up the python virtualenv with python dependencies installed. I've included wheel and cython (with a pinned version to 0.28.6 which is the only version that works with thriftpy3 at the moment, due to https://github.com/cython/cython/issues/2985) as standard packages since these are required by some of our top-level dependencies (folly and thrift)

As far as I know, there are no other projects that use PYTHON_VENV at the moment except LogDevice so the impact should be minimal.

Reviewed By: lucaspmelo

Differential Revision: D18758383

fbshipit-source-id: 264941311c5e3a19dc4ef2bb78c9a1baa34dfd8c
2019-12-02 07:38:34 -08:00
svcscm
9990ddf496 Updating submodules
Summary:
GitHub commits:

4a09b26331
ac75dfde14
f411ef67a1
fb8dc55f3e
2dc57e5e3e
79edb8ea7c
3d9bec9187

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7ac1c6f91d4a7330882adce4010ab787a98d1a94
2019-12-02 07:38:34 -08:00
svcscm
50d53688b6 Updating submodules
Summary:
GitHub commits:

f54141d8fe
1baa9e6087
3d0c120023
c95bd4c68e
6805f86ad7
4b26353e0d
420d5abaf7
2c9a7a814f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 3195a1223ed82e44c2cfe4a7ced610e91b10f3d7
2019-12-01 13:43:39 -08:00
Shrikrishna Khare
c865230548 fbcode_builder: getdeps: fboss: add OpenBCM fetcher
Summary: As titled

Differential Revision: D18726457

fbshipit-source-id: 717a6cda4a78e1b246f20328df1f01b78560cac5
2019-12-01 12:36:50 -08:00
svcscm
7b374d3e6a Updating submodules
Summary:
GitHub commits:

6b3e04cfb3
fca98a9c5a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 853f8c1b7d882ba64a07ca5270c7f2dd37208861
2019-12-01 06:29:05 -08:00
svcscm
e4c4161a50 Updating submodules
Summary:
GitHub commits:

c027c0d22f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 1c73dd17ead29b1d4fde7d7e1d9ce8c01bb44f3d
2019-12-01 04:22:31 -08:00
svcscm
7f6f7c053b Updating submodules
Summary:
GitHub commits:

569c8cb346
88712a7a0f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 9389e439aa1e324b95c4b92d05b98f5e238487d9
2019-11-30 04:22:05 -08:00
svcscm
fbc5e2b99d Updating submodules
Summary:
GitHub commits:

091555c3e6
7a0ed7392d
f2a70ca925
8496e64e42
c7ccfcc2ce
e19b29702f
59cb341424
1c3c902a03
54c931c299

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 2bf4fa77d68614da0a1c9f81243baf0b12147ffb
2019-11-29 04:17:02 -08:00
Lukas Piatkowski
ce1dd22f6e rust-shed: unify Cargo.toml definitions
Reviewed By: farnz

Differential Revision: D18726052

fbshipit-source-id: 4f18430342ab6fd4fc82cc7d03e21f3e50e0ce25
2019-11-29 01:59:02 -08:00
svcscm
3b47109aed Updating submodules
Summary:
GitHub commits:

ce7962943c
268f732670
f9b187fe9a
975af63a73
2ea29109e0
6c13db2eeb
a54e4bf037
50b0ed4199

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 5aa633d427933994bede55c99d01476e9debfa82
2019-11-28 06:00:45 -08:00
Lukas Piatkowski
a8ebf55e26 fbcode_builder: add cargo builder for Rust projects
Summary: The cargo builder will be used to verify if an opensource Rust project passes Cargo build, test and (optionally) documentation build.

Reviewed By: markbt

Differential Revision: D18636934

fbshipit-source-id: e982e6a017eb32913e2994e7457c8add2e9d6b95
2019-11-28 04:59:38 -08:00
svcscm
526fbc8ec2 Updating submodules
Summary:
GitHub commits:

c15d1ca3e7

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: afc8c31c5b1063bddddbd9e877698c939b074f44
2019-11-28 04:59:37 -08:00
svcscm
2925a82fe5 Updating submodules
Summary:
GitHub commits:

64dc8e79e9
3b2aa3c218
dc6c17ca9e
4508ea4e06
6150034ff3
12b7a89a4b
9befbe9b40
2fd96cc070
68bf04ce46
19bd96d453
7229ad4fd7
b2bb2b465b
4c65c9023d

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: e7dc6a4ebafdc6a01aff89f4038f5679ed6e7011
2019-11-27 11:43:37 -08:00
Anton Frolov
161179c4c6 Make it possible to compile openr through CMakeLists.txt
Summary:
This diff fixes `CMakeLists.txt` to enable building `openr` tests using CMake:
1. It adds `add_openr_test` CMake function that adds executable target, registers it as test, links it with bunch of libraries like GTest and GMock, etc...
2. There is no `openr/tests/OpenrModuleTestBase.cpp` anywhere in the source tree, so this commit replaces it with `openr/common/Flags.cpp`.

Reviewed By: jstrizich

Differential Revision: D18584028

fbshipit-source-id: 07d854ef98d0d2509889a08ad042a371101a2825
2019-11-27 00:24:06 -08:00
svcscm
fdc2c659d6 Updating submodules
Summary:
GitHub commits:

773f9a846f

Reviewed By: yns88

fbshipit-source-id: 7aa0725b3a2bfbc6d2f3b77d19fb4cf68def0cea
2019-11-27 00:24:06 -08:00
svcscm
fd38caf026 Updating submodules
Summary:
GitHub commits:

0086024d3d
2f7c20f354
8c2e7a19af
4a3187a386
669ea77d9f
af1433345b
21d23998f5
0618adf29b
6792ae95e1

Reviewed By: yns88

fbshipit-source-id: d3c9521b92f3e98422845f0f501e9ddd6b03a2bf
2019-11-23 02:06:54 -08:00
svcscm
e2322c1daf Updating submodules
Summary:
GitHub commits:

2f8ecdae2c
ece208412e
cc3f054a35
c37658a78b
338aae0406
eeb43886dd
35b0920f08
b4b4bfbb78
138558a062
d72a9d3ed8
e6934acc53

Reviewed By: yns88

fbshipit-source-id: ff0f762e9572daa3ded388c4dee89e95e1a383ca
2019-11-22 15:38:34 -08:00
Adam Simpkins
2a1bc3cdad Update the eden manifest to drop internal FB-specific dependencies
Summary:
Remove the Facebook-specific dependencies from the Eden manifest: these
dependencies are now available directly in the Eden repository.

Reviewed By: chadaustin

Differential Revision: D18588009

fbshipit-source-id: 590c74e38e4e05939e6955839af3ebb959f9251b
2019-11-22 13:00:07 -08:00
Adam Simpkins
f71bfaacad getdeps: remove the fb-mercurial-rust target
Summary:
Remove the standalone fb-mercurial-rust target that was an internal-only
dependency for the Eden build.  This build step is now done entirely in the
Eden build.

Reviewed By: fanzeyi

Differential Revision: D18623943

fbshipit-source-id: c62a1155ddd1c0a6b2270c472176ba25194c6145
2019-11-22 13:00:06 -08:00
svcscm
8d4c2e8546 Updating submodules
Summary:
GitHub commits:

1dd28fc847
5f687b568e
adcf920f40

Reviewed By: yns88

fbshipit-source-id: 6d9ce88e59e74914f20253391052f12fdbed5c8c
2019-11-22 10:55:08 -08:00
svcscm
29fc5efd96 Updating submodules
Summary:
GitHub commits:

a428ed54e5
fb7ffe766c

Reviewed By: yns88

fbshipit-source-id: c0cb89eabeb74fb7a852c3a8cbdcc8485966ed6c
2019-11-22 08:24:38 -08:00
svcscm
9546c5c4f9 Updating submodules
Summary:
GitHub commits:

c2bee6c27b
ce3628a2df
e375f6667f
a75d0b736b
93d59e512e
c74e432e24
3b53205789
44172b877f
b3d36b298b

Reviewed By: yns88

fbshipit-source-id: 0a4562ae41818c207a86d0eec6abea7574849b82
2019-11-22 08:09:36 -08:00
svcscm
56d6bbe549 Updating submodules
Summary:
GitHub commits:

3c383a2d50
6e7a73a1eb
58ff026da1
f78407350c

Reviewed By: yns88

fbshipit-source-id: ca0b64468f1a25835186b9bfb0d087fb3c14c570
2019-11-21 23:30:19 -08:00
Koray Polat
ddba97ec96 Add SAI-1.4.0 to opensource build
Summary:
- Added sai to getdeps
- added SAI to FBOSS as a dependency
- Included path of SAI headers to FBOSS's cmake file.

Reviewed By: shri-khare

Differential Revision: D18629127

fbshipit-source-id: 119a6b7f2b64bd84414d9e16a903bc8df48a35e7
2019-11-21 22:52:08 -08:00
svcscm
8ff4d6a6dc Updating submodules
Summary:
GitHub commits:

eeb1607bdf
7f4492d600

Reviewed By: yns88

fbshipit-source-id: 32a2251273865436d7ff7a40465c371742390844
2019-11-21 21:43:53 -08:00
svcscm
e1dddcc7a6 Updating submodules
Summary:
GitHub commits:

8e4a2f5815
13fb6fb28e
7d97783503

Reviewed By: yns88

fbshipit-source-id: 282f14f69a5556856bcfa519d2bc616091c00907
2019-11-21 17:47:49 -08:00
svcscm
7c1158f25b Updating submodules
Summary:
GitHub commits:

b475d612b3
e50b64bdba

Reviewed By: yns88

fbshipit-source-id: 06432c065211c54575a505cad1b195a61fded24a
2019-11-21 16:56:34 -08:00
svcscm
44609b0a35 Updating submodules
Summary:
GitHub commits:

1f506c0cec
7fe1a5931a
fa022633a5
492916a16b

Reviewed By: yns88

fbshipit-source-id: e20fa707b85759ad9c2f07ee3e4f9a965e6fbe82
2019-11-21 10:41:02 -08:00
svcscm
1dbac1afb1 Updating submodules
Summary:
GitHub commits:

5a446fba45

Reviewed By: yns88

fbshipit-source-id: 2fa47c5a5b0f4991ee1348608d4fdc0b6efc0ea6
2019-11-21 07:45:30 -08:00
svcscm
5b41520207 Updating submodules
Summary:
GitHub commits:

571711d8dd
3b4e00b8d5
6a47d8fb8f
8477f0799f
0ce0edbe12
a8585e7f2a
c1e8df310f
ece21c3d28
69233daadc

Reviewed By: yns88

fbshipit-source-id: 440e8da368c261b1bb7fb61b28678b66790c2567
2019-11-20 19:15:23 -08:00
svcscm
7471ac41f3 Updating submodules
Summary:
GitHub commits:

96f60c7a28
01987a195c
8f815149ec
47445ecdd0
c3b48f4db4
717a31547f
0e62d3bb5f
3a85df8ead
0c319bd2c5

Reviewed By: yns88

fbshipit-source-id: 4419ddcaf3d818b908bec9f47a25be5762aa7888
2019-11-20 16:57:34 -08:00
Adam Simpkins
7d0226157f getdeps: update eden dependencies
Summary:
Include tools/lfs in the shipit path map for now, since it is needed to
download vendored Rust crates on internal builds.  Also correctly indicate
that the fb-mercurial* dependencies also apply only to internal builds.

Reviewed By: chadaustin

Differential Revision: D18621421

fbshipit-source-id: 74f00bf318ff9aefdca8696a61a8f33587749e66
2019-11-20 16:04:33 -08:00
Adam Simpkins
2eb88ab683 getdeps: automatically detect if a build appears to be Facebook-internal
Summary:
Automatically detect the `--facebook-internal` flag based on the current
repository project name.

Reviewed By: wez

Differential Revision: D18621358

fbshipit-source-id: f2b3018169b151811eec455863a8bfc17667d4d8
2019-11-20 16:04:33 -08:00
svcscm
38b9d58808 Updating submodules
Summary:
GitHub commits:

2c761ddd41
352c2d8b66
f87544dffb
dcbe9a1da3
5300258a58
c0983d0691

Reviewed By: yns88

fbshipit-source-id: fc31c6f0bb6c09bb2d1c6f55e9a9afffef51cb5f
2019-11-20 16:04:32 -08:00
svcscm
ee4183030f Updating submodules
Summary:
GitHub commits:

7cc9d9257b
93d91859c8
ab0a6495f6
3cd75736a7
fb3e6aac5d
4ac5fd6ed9
cf783ae678
6aaaa4754f

Reviewed By: yns88

fbshipit-source-id: 60b6d716aa073eda5fc6dbcbd0daeee536c25314
2019-11-20 13:00:45 -08:00
svcscm
8673f1fdc8 Updating submodules
Summary:
GitHub commits:

965e5ed7de
cea105e971
c5fdc21fb3
2d6825cdf3
fe92d2a5ce

Reviewed By: yns88

fbshipit-source-id: a3016332680c25d6f7c339ef7e8ac4e0ab143d89
2019-11-20 09:41:54 -08:00
svcscm
31c07393a8 Updating submodules
Summary:
GitHub commits:

d14cb92418
c14bee79c8

Reviewed By: yns88

fbshipit-source-id: 37ee90acdb9384137208674c5e64bb86111283a8
2019-11-20 09:32:24 -08:00
svcscm
63a055f1fe Updating submodules
Summary:
GitHub commits:

b21fd47972
950060c67b
d5cfc73665
195d10ad15
22c4b39574
0306e01233
fc0ad8b966
6f87219b24
9c674a1271
69ac8aeb62
672beabd4c

Reviewed By: yns88

fbshipit-source-id: 96ba9389d7c7faf53c0c5775a425dbea17da217a
2019-11-19 23:21:10 -08:00
svcscm
c91facaf23 Updating submodules
Summary:
GitHub commits:

107984051e
c420949847
4e0dcd36df

Reviewed By: yns88

fbshipit-source-id: 328096fad9acc47e4f801645924bf4327ba8f726
2019-11-19 18:01:22 -08:00
svcscm
9e854012ac Updating submodules
Summary:
GitHub commits:

81a1e5270d
03f8dc6a44
a80e0cab35
20b48c6478
27ea56c7c0

Reviewed By: yns88

fbshipit-source-id: b98a17c125c2f48decea86c912fe4692d056f616
2019-11-19 13:01:41 -08:00
svcscm
92fac21ac1 Updating submodules
Summary:
GitHub commits:

ddc3cd2e2c
547f5abfb8
75acf748b1
38cc611297
2d5fbf572b

Reviewed By: yns88

fbshipit-source-id: fc4e253e87f23f6ff79481790eb9504e50733ed5
2019-11-19 11:58:00 -08:00
svcscm
e5753685e4 Updating submodules
Summary:
GitHub commits:

c0b9193399
c0d9a8ebe8
c2bab5e58b
cf43b69248
fd03cf64a5
bd40feb215
2bf411857c
1f62f7aac9

Reviewed By: yns88

fbshipit-source-id: ad4bf4d5a3a8f0041e7425846e54572fde9494b8
2019-11-18 20:34:03 -08:00
svcscm
3138fa7b9e Updating submodules
Summary:
GitHub commits:

385acc503c
b35b183e45

Reviewed By: yns88

fbshipit-source-id: c7eccd88c804f1afd1db8d52221665b87ab51837
2019-11-18 19:10:27 -08:00
Adam Simpkins
d2aeffb44d getdeps: update FBPythonBinary.cmake to generate executable files on Windows
Summary:
On Windows, compile a small C executable to prepend to the zip file, to allow
the resulting executable files to be run directly on Windows, without needing
to explicitly invoke the Python interpreter to run the output file.

Reviewed By: wez

Differential Revision: D17733616

fbshipit-source-id: 989a93851412d0bbe1e7857aa9111db082f67a4c
2019-11-18 18:41:00 -08:00
svcscm
313ba4d41a Updating submodules
Summary:
GitHub commits:

c570a09dd2
3724751529
279c488395

Reviewed By: yns88

fbshipit-source-id: f1f29f030e53ddc0d76c80113509070187c8ae94
2019-11-18 18:41:00 -08:00
svcscm
16858dd47d Updating submodules
Summary:
GitHub commits:

aceee6d762
551cb91526

Reviewed By: yns88

fbshipit-source-id: da56aafe3266e1f468e5a07ecfa6409b2667e680
2019-11-18 14:23:25 -08:00