]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/thrift/lib/Makefile.am
buildsys: switch source download to quincy
[ceph.git] / ceph / src / jaegertracing / thrift / lib / Makefile.am
CommitLineData
f67539c2
TL
1#
2# Licensed to the Apache Software Foundation (ASF) under one
3# or more contributor license agreements. See the NOTICE file
4# distributed with this work for additional information
5# regarding copyright ownership. The ASF licenses this file
6# to you under the Apache License, Version 2.0 (the
7# "License"); you may not use this file except in compliance
8# with the License. You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing,
13# software distributed under the License is distributed on an
14# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15# KIND, either express or implied. See the License for the
16# specific language governing permissions and limitations
17# under the License.
18#
19
20SUBDIRS = json xml
21PRECROSS_TARGET =
22
23if WITH_AS3
24SUBDIRS += as3
25endif
26
27if WITH_CPP
28SUBDIRS += cpp
29endif
30
31if WITH_C_GLIB
32SUBDIRS += c_glib
33endif
34
35if WITH_MONO
36SUBDIRS += csharp
37endif
38
39if WITH_JAVA
40SUBDIRS += java
41PRECROSS_TARGET += precross-java
42# JavaScript unit test depends on java
43# so test only if java, ant & co is available
44SUBDIRS += js
45endif
46
47if WITH_PYTHON
48SUBDIRS += py
49endif
50
51if WITH_ERLANG
52SUBDIRS += erl
53endif
54
55if WITH_RUBY
56SUBDIRS += rb
57endif
58
59if WITH_HASKELL
60SUBDIRS += hs
61endif
62
63if WITH_PERL
64SUBDIRS += perl
65endif
66
67if WITH_PHP
68SUBDIRS += php
69endif
70
71if WITH_DART
72SUBDIRS += dart
73endif
74
75if WITH_DOTNET
76SUBDIRS += netcore
77SUBDIRS += netstd
78endif
79
80if WITH_GO
81SUBDIRS += go
82endif
83
84if WITH_D
85SUBDIRS += d
86PRECROSS_TARGET += precross-d
87endif
88
89if WITH_NODEJS
90SUBDIRS += nodejs
91PRECROSS_TARGET += precross-nodejs
92SUBDIRS += nodets
93endif
94
95if WITH_LUA
96SUBDIRS += lua
97endif
98
99if WITH_RS
100SUBDIRS += rs
101endif
102
103if WITH_CL
104SUBDIRS += cl
105endif
106
107if WITH_SWIFT
108SUBDIRS += swift
109endif
110
111# All of the libs that don't use Automake need to go in here
112# so they will end up in our release tarballs.
113EXTRA_DIST = \
114 as3 \
115 d \
116 dart \
117 delphi \
118 haxe \
119 javame \
120 js \
121 ocaml \
122 st \
123 ts
124
125precross-%:
126 $(MAKE) -C $* precross
127precross: $(PRECROSS_TARGET)