Beginning Bazel: Building and Testing for Java, Go, and More
Book information
Description
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go. What You Will LearnUse Bazel as a build toolTest software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languagesRun Bazel on Linux, macOS, and WindowsScale and extend Bazel to other languages and platformsWho This Book Is For Experienced programmers looking for alternative build/test tools. Front Matter ....Pages i-xi Introduction (P. J. McNerney)....Pages 1-6 Setup and Installation (P. J. McNerney)....Pages 7-21 Your First Bazel Project (P. J. McNerney)....Pages 23-41 WORKSPACE File Functionality (P. J. McNerney)....Pages 43-56 A Simple Echo Client/Server Program (P. J. McNerney)....Pages 57-74 Protocol Buffers and Bazel (P. J. McNerney)....Pages 75-95 Code Organization and Bazel (P. J. McNerney)....Pages 97-113 gRPC and Bazel (P. J. McNerney)....Pages 115-134 Bazel and Android (P. J. McNerney)....Pages 135-163 Bazel and iOS (P. J. McNerney)....Pages 165-188 Back Matter ....Pages 189-192
Similar books
Introducing Vala Programming: A Language and Techniques to Boost Productivity
2019 · PDF
Introducing Delphi ORM: Object Relational Mapping Using TMS Aurelius
2019 · PDF
Perl 6 Quick Syntax Reference: A Pocket Guide to the Language, the Core Modules, and the Community
2019 · PDF
Einführung in die Programmiersprache COBOL: Eine Anleitung zum „Strukturierten Programmieren“
1980 · PDF
The Joys of Hashing: Hash Table Programming with C
2019 · PDF
Automated Reasoning: 10th International Joint Conference, IJCAR 2020, Paris, France, July 1–4, 2020, Proceedings, Part I
2020 · PDF
Automated Reasoning: 10th International Joint Conference, IJCAR 2020, Paris, France, July 1–4, 2020, Proceedings, Part II
2020 · PDF
Accelerator Programming Using Directives: 6th International Workshop, WACCPD 2019, Denver, CO, USA, November 18, 2019, Revised Selected Papers
2020 · PDF