Skip to content

Commit a19787f

Browse files
ianlevesquefacebook-github-bot
authored andcommitted
Add java-swift language support
Summary: This is a similar hack to what buck did with the javadeprecated client, adding a java_binary so we can get a self-contained set of fbcode deps over to fbandroid as a jar file. I don't love it and would be happy if someone knows an alternative. Moving to xplat was one failed approach I tried. It failed because the swift runtime still requires fbcode's third-party-java. Reviewed By: cute-jumper Differential Revision: D68968874 fbshipit-source-id: 1337a92b05929c331c6986fab582a40bad2146c8
1 parent 8fa1d47 commit a19787f

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

eden/fs/config/eden_config.thrift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
namespace cpp2 facebook.eden
99
namespace java com.facebook.eden.thrift
10+
namespace java.swift com.facebook.eden.thrift.config
1011
namespace py facebook.eden.eden_config
1112
namespace py3 eden.fs.config
1213
namespace hack edenfs.config

eden/fs/service/eden.thrift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ include "thrift/annotation/thrift.thrift"
1313

1414
namespace cpp2 facebook.eden
1515
namespace java com.facebook.eden.thrift
16+
namespace java.swift com.facebook.eden.thrift
1617
namespace py facebook.eden
1718
namespace py3 eden.fs.service
1819
namespace hack edenfs.service

eden/fs/service/streamingeden.thrift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
include "eden/fs/service/eden.thrift"
99
namespace cpp2 facebook.eden
10+
namespace java.swift com.facebook.eden.thrift.streaming
1011
namespace py3 eden.fs.service
1112

1213
enum FsEventType {

0 commit comments

Comments
 (0)