File tree Expand file tree Collapse file tree 14 files changed +237
-4
lines changed
Expand file tree Collapse file tree 14 files changed +237
-4
lines changed Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
17+ # This file is used by the GN meta build system to find the root of the source
18+ # tree and to set startup options. For documentation on the values set in this
19+ # file, run "gn help dotfile" at the command line.
20+
121buildconfig = " //build/config/BUILDCONFIG.gn"
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
17+ # This is the root build file for GN. GN will start processing by loading this
18+ # file, and recursively load all dependencies until all dependencies are either
19+ # resolved or known not to exist (which will cause the build to fail). So if
20+ # you add a new build file, there must be some path of dependencies from this
21+ # file to your new one or GN won't know about it.
22+
123# This pulls in main/BUILD.gn and all of its dependencies.
224group (" bluetooth" ) {
325 deps = [
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117source_set (" gki" ) {
218 sources = [
319 " common/gki_buffer.c" ,
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117source_set (" bta" ) {
218 sources = [
319 " dm/bta_dm_ci.c" ,
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117source_set (" btcore" ) {
218 sources = [
319 " src/bdaddr.c" ,
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117config (" linux" ) {
218 # TODO: include from system/core, libhardware
319 # TODO: AndroidConfig.h or equivalent
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117set_default_toolchain (" //build/toolchain/gcc" )
218
319set_defaults (" executable" ) {
Original file line number Diff line number Diff line change 1- # Copyright 2014 The Chromium Authors. All rights reserved.
2- # Use of this source code is governed by a BSD-style license that can be
3- # found in the LICENSE file.
4-
1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
516cc = " gcc"
617cxx = " g++"
718
@@ -35,6 +46,8 @@ toolchain("gcc") {
3546 " {{target_out_dir}}/{{target_output_name}}{{output_extension}}" ,
3647 ]
3748 default_output_extension = " .a"
49+
50+ # TODO(armansito ): is the following needed?
3851 # output_prefix = "lib"
3952 }
4053
@@ -57,6 +70,8 @@ toolchain("gcc") {
5770 ]
5871 link_output = soname
5972 depend_output = soname
73+
74+ # TODO(armansito ): is the following needed?
6075 # output_prefix = "lib"
6176 }
6277
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117source_set (" device" ) {
218 sources = [
319 " src/classic/peer.c" ,
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (C) 2015 Google, Inc.
3+ #
4+ # Licensed under the Apache License, Version 2.0 (the "License");
5+ # you may not use this file except in compliance with the License.
6+ # You may obtain a copy of the License at:
7+ #
8+ # http://www.apache.org/licenses/LICENSE-2.0
9+ #
10+ # Unless required by applicable law or agreed to in writing, software
11+ # distributed under the License is distributed on an "AS IS" BASIS,
12+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ # See the License for the specific language governing permissions and
14+ # limitations under the License.
15+ #
16+
117source_set (" hci" ) {
218 sources = [
319 " src/btsnoop.c" ,
You can’t perform that action at this time.
0 commit comments