mirror of https://github.com/sbt/sbt.git
add page numbers and previous/next to the Getting Started guide
parent
8eae342910
commit
c01ac9d4a0
|
|
@ -2,9 +2,11 @@
|
|||
|
||||
# Basic Build Definition
|
||||
|
||||
[[Previous|Getting Started Running]] _Getting Started Guide page 6 of 14._ [[Next|Getting Started Scopes]]
|
||||
|
||||
This page describes sbt build definitions, including some "theory" and the
|
||||
syntax of `build.sbt`. It assumes you know how to [[use sbt|Getting Started Running]] and
|
||||
have read the previous pages in the Getting Started category.
|
||||
have read the previous pages in the Getting Started Guide.
|
||||
|
||||
## Basic vs. Full Definition
|
||||
|
||||
|
|
|
|||
|
|
@ -4,11 +4,16 @@
|
|||
|
||||
# Custom Settings and Tasks
|
||||
|
||||
[[Previous|Getting Started Multi-Project]] _Getting Started Guide page
|
||||
13 of 14._ [[Next|Getting Started Summary]]
|
||||
|
||||
This page gets you started creating your own settings and tasks.
|
||||
|
||||
Be sure you've read earlier pages in the Getting Started series, especially
|
||||
[[build.sbt|Getting Started Basic Def]] and [[more about settings|Getting Started More About Settings]], before
|
||||
reading this page.
|
||||
To understand this page, be sure you've read earlier pages in the
|
||||
Getting Started Guide, especially
|
||||
[[build.sbt|Getting Started Basic Def]] and
|
||||
[[more about settings|Getting Started More About Settings]],
|
||||
before reading this page.
|
||||
|
||||
## Defining a key
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
# Directory structure
|
||||
|
||||
[[Previous|Getting Started Hello]] _Getting Started Guide page 4 of 14._ [[Next|Getting Started Running]]
|
||||
|
||||
This page assumes you've [[installed sbt|Getting Started Setup]] and seen the [[Hello, World|Getting Started Hello]].
|
||||
|
||||
## Base directory
|
||||
|
|
|
|||
|
|
@ -1,7 +1,11 @@
|
|||
# Full Build Definition
|
||||
|
||||
This page is part of a Getting Started series, and it assumes you've read
|
||||
previous pages in the series, _especially_ [[basic build definition|Getting Started Basic Def]] and
|
||||
[[Previous|Getting Started Library Dependencies]] _Getting Started Guide page
|
||||
10 of 14._ [[Next|Getting Started Using Plugins]]
|
||||
|
||||
This page assumes you've read previous pages in the Getting
|
||||
Started Guide, _especially_
|
||||
[[basic build definition|Getting Started Basic Def]] and
|
||||
[[more about settings|Getting Started More About Settings]].
|
||||
|
||||
## sbt is recursive
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
|
||||
# Hello, World
|
||||
|
||||
[[Previous|Getting Started Setup]] _Getting Started Guide page 3 of 14._ [[Next|Getting Started Directories]]
|
||||
|
||||
This page assumes you've [[installed sbt|Getting Started Setup]].
|
||||
|
||||
## Create a project directory with source code
|
||||
|
|
|
|||
|
|
@ -9,6 +9,9 @@
|
|||
|
||||
# Library Dependencies
|
||||
|
||||
[[Previous|Getting Started More About Settings]] _Getting Started Guide page
|
||||
9 of 14._ [[Next|Getting Started Full Def]]
|
||||
|
||||
This page assumes you've read the earlier Getting Started pages, in particular
|
||||
[[basic build definition|Getting Started Basic Def]],
|
||||
[[scopes|Getting Started Scopes]], and [[more about settings|Getting Started More About Settings]].
|
||||
|
|
|
|||
|
|
@ -3,6 +3,10 @@
|
|||
|
||||
# More Kinds of Setting
|
||||
|
||||
[[Previous|Getting Started Scopes]] _Getting Started Guide page
|
||||
8 of 14._ [[Next|Getting Started Library Dependencies]]
|
||||
|
||||
|
||||
This page explains other ways to create a `Setting`, beyond the basic `:=`
|
||||
method. It assumes you've read [[basic build definition|Getting Started Basic Def]] and [[scopes|Getting Started Scopes]].
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,15 @@
|
|||
# Multi-Project Builds
|
||||
|
||||
[[Previous|Getting Started Using Plugins]] _Getting Started Guide page
|
||||
12 of 14._ [[Next|Getting Started Custom Settings]]
|
||||
|
||||
This page introduces multiple projects in a single build.
|
||||
|
||||
It's part of a Getting Started series. Please read the earlier pages in the
|
||||
series first, in particular you need to understand
|
||||
[[build.sbt|Getting Started Basic Def]] and [[full build definition|Getting Started Full Def]] before
|
||||
reading this page.
|
||||
Please read the earlier pages in the Getting Started Guide first,
|
||||
in particular you need to understand
|
||||
[[build.sbt|Getting Started Basic Def]] and
|
||||
[[full build definition|Getting Started Full Def]] before reading
|
||||
this page.
|
||||
|
||||
## Multiple projects
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
# Running
|
||||
|
||||
[[Previous|Getting Started Directories]] _Getting Started Guide page 5 of 14._ [[Next|Getting Started Basic Def]]
|
||||
|
||||
This page describes how to use `sbt` once you have set up your project. It
|
||||
assumes you've [[installed sbt|Getting Started Setup]] and created a [[Hello, World|Getting Started Hello]] or other project.
|
||||
|
||||
|
|
|
|||
|
|
@ -4,6 +4,9 @@ http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism
|
|||
|
||||
# Scopes
|
||||
|
||||
[[Previous|Getting Started Basic Def]] _Getting Started Guide page
|
||||
7 of 14._ [[Next|Getting Started More About Settings]]
|
||||
|
||||
This page describes scopes. It assumes you've read and understood the
|
||||
previous page, [[basic build definition|Getting Started Basic Def]].
|
||||
|
||||
|
|
|
|||
|
|
@ -2,9 +2,7 @@
|
|||
|
||||
# Setup
|
||||
|
||||
This page is the first in a series of Getting Started pages that will introduce you to sbt.
|
||||
|
||||
Please go in order! Later pages assume you're familiar with earlier concepts.
|
||||
[[Previous|Getting Started Welcome]] _Getting Started Guide page 2 of 14._ [[Next|Getting Started Hello]]
|
||||
|
||||
# Overview
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
# Getting Started Summary
|
||||
|
||||
This page wraps up a series of pages in the Getting Started category.
|
||||
[[Previous|Getting Started Custom Settings]] _Getting Started Guide page
|
||||
14 of 14._
|
||||
|
||||
This page wraps up the Getting Started Guide.
|
||||
|
||||
To use sbt, there are a small number of concepts you must understand. These
|
||||
have some learning curve, but on the positive side, there isn't much to sbt
|
||||
|
|
|
|||
|
|
@ -1,9 +1,14 @@
|
|||
# Using Plugins
|
||||
|
||||
This page is part of a Getting Started series. Please read the earlier pages
|
||||
in the series first, in particular you need to understand
|
||||
[[build.sbt|Getting Started Basic Def]], [[library dependencies|Getting Started Library Dependencies]], and
|
||||
[[full build definition|Getting Started Full Def]] before reading this page.
|
||||
[[Previous|Getting Started Full Def]] _Getting Started Guide page
|
||||
11 of 14._ [[Next|Getting Started Multi-Project]]
|
||||
|
||||
Please read the earlier pages in the Getting Started Guide first,
|
||||
in particular you need to understand
|
||||
[[build.sbt|Getting Started Basic Def]],
|
||||
[[library dependencies|Getting Started Library Dependencies]], and
|
||||
[[full build definition|Getting Started Full Def]] before reading
|
||||
this page.
|
||||
|
||||
## What is a plugin?
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
# Welcome!
|
||||
|
||||
_Getting Started Guide page 1 of 14._ [[Next|Getting Started Setup]]
|
||||
|
||||
This Getting Started Guide will get you started with sbt.
|
||||
|
||||
sbt uses a small number of concepts to support flexible and
|
||||
|
|
|
|||
Loading…
Reference in New Issue