
Note that Bazel itself doesn’t impose any requirements for organizing sourceįiles in your workspace. Project files you cloned from the GitHub repo in the previous step. Workspace directory is $HOME/examples/tutorial/, which contains the sample The workspace may also contain symbolic links to outputĪ workspace directory can be located anywhere on your filesystem and is denotedīy the presence of the WORKSPACE file at its root. Source files for one or more software projects, as well as a WORKSPACE fileĪnd BUILD files that contain the instructions that Bazel uses to build

Set up a workspaceĪ workspace is a directory that contains the Tutorial are in $HOME/examples/tutorial/ios-app.

Thisĭirectory contains several sample projects for Bazel. The git clone command creates a directory named $HOME/examples/. You can use the files in thisīranch to check your work when you’ve completed the tutorial steps.Įnter the following at the command line to get the files in the source-only The main branch contains both the source filesĪnd completed Bazel WORKSPACE and BUILD files. You’ll use the files in thisīranch in this tutorial. The source-only branchĬontains the source files for the project only. Repo has two branches: source-only and main. You also need to get the sample project for the tutorial from GitHub. Xcode contains the compilers, SDKs, and other tools required by Bazel to buildĪpple applications. Install Bazelįollow the installation instructions to install Bazel and To get started, install Bazel and Xcode, and get the sample project.

Update the WORKSPACE file to contain references to the required.Set up a Bazel workspace that contained the source codeįor the app and a WORKSPACE file that identifies the top level of the.Set up the environment by installing Bazel and Xcode, and downloading the.
#XCODE SAMPLE PROJECTS HOW TO#
This tutorial covers how to build a simple iOS app using Bazel.
