Josh Suereth
44650ca89f
First cleanup
2012-10-12 14:54:41 -04:00
Josh Suereth
baa365eb5e
Added Proxy repository configuration guide.
2012-10-12 14:54:40 -04:00
Mark Harrah
ca9f094b83
use 0.12.1 to build
2012-10-12 10:52:23 -04:00
Mark Harrah
42c04c4d57
Docs: remove Yum and Apt sections. These repos follow Typesafe stack releases, not sbt releases.
2012-10-11 10:04:33 -04:00
Mark Harrah
00d0259b07
update links in README to point to scala-sbt.org. Fixes #567 .
2012-10-10 08:30:40 -04:00
Johannes Rudolph
499d72b874
typo
2012-10-10 08:10:39 -04:00
Johannes Rudolph
07cba0ddf6
fix link
2012-10-10 08:10:36 -04:00
Mark Harrah
5cdf4f9bbd
fix Forking links
2012-10-10 08:10:25 -04:00
Mark Harrah
62ce0495a3
Docs: Getting-Started/Setup fixes
2012-10-05 22:57:12 -04:00
Josh Suereth
5f907d55aa
Update src/sphinx/Getting-Started/Setup.rst
...
Modify getting started guide download page to:
* have correct links
* highlight native packages, and community packages
* include direct downloads of 0.12.1 bundles.
2012-10-05 22:46:44 -04:00
Mark Harrah
18a03f0e25
API extraction: handle any type that is annotated, not just the spec'd simple type. Fixes #559 .
2012-10-05 09:06:35 -04:00
Mark Harrah
0bf22bb0e6
docs: fix Apt section of Setup
2012-10-01 14:31:12 -04:00
Mark Harrah
20909e1a56
set doc version for 0.13.0-SNAPSHOT
2012-10-01 07:50:17 -04:00
Mark Harrah
d09ab88930
Integrating recent changes to the wiki:
...
commit 7ebbd8ea455bb59c7c2ef58ce706cb0c60148d22
Author: havocp <hp@pobox.com>
Date: Sun Sep 30 14:06:21 2012 -0700
Try to explain briefly what a command is at the top
commit 8c19257aeeb488a7121090d70698574b1041044e
Author: syrix <github.com@sbayer.eu>
Date: Wed Sep 26 18:22:55 2012 -0700
Replace invalid link to Knockoff
2012-10-01 07:47:45 -04:00
Mark Harrah
3acc17d259
doc updates, conversions, howto extension, theme from akka
2012-09-30 20:36:38 -04:00
Mark Harrah
b98e12e9dd
first step in md -> rst conversion
2012-09-30 20:36:38 -04:00
Mark Harrah
9b9a09f9af
Import src/sphinx/ from wiki markdown, needs conversion to rst.
2012-09-30 20:36:38 -04:00
Mark Harrah
6668e9cce0
Import src/jekyll tree from sbt.github.com site
2012-09-30 20:36:37 -04:00
Mark Harrah
369655391f
first step at integrating documentation into build
2012-09-30 20:36:37 -04:00
Jason Zaugg
2ef0fcae6a
Fix #552 Compensate for JLine's absent EOF detection.
...
In the unsupported terminal mode, JLine treats a broken
stdin as an endless stream of empty lines. This is problematic
for idea-sbt-plugin: if the IntelliJ process is forcibly killed
and leaves the child SBT process running, it consumes considerable
CPU processing these.
Patching JLine itself would be the cleanest solution (the change
has already been applied to JLine 2), but I've shied away from that
and instead wrapped the InputStream that is read by JLine to
intercept the result of -1 from read(). When this happens, the
flat `inputEof` is set to true.
2012-09-23 15:58:15 -04:00
Mark Harrah
5500d38367
invalidate cache when metadata deleted from local repository
2012-09-23 15:46:26 -04:00
Mark Harrah
22cd38ae32
pending test case demonstrating cache issue when deleting parts of local repository
2012-09-22 16:46:11 -04:00
Mark Harrah
a2c2af8b08
add [every] to syntax summary of 'set' command
2012-09-22 16:45:24 -04:00
Kevin Scaldeferri
933d5fb0fe
Include all JAR packaging types in the default classpathTypes. Fixes #550
...
These special types need to be recognized in both the POM parser and added to the classpath.
The previous code was not DRY, and eclipse-plugin was in one but not the other. This ensures
new types can be added in the future without risking this type of oversight.
2012-09-21 16:56:56 -04:00
Mark Harrah
b353d0b94c
better internal interfaces to javadoc/scaladoc/raw scalac
2012-09-18 16:30:33 -04:00
Mark Harrah
ad92037d34
sample usage of separate macro configuration
2012-09-18 14:01:19 -04:00
Eugene Vigdorchik
b8ef434ec1
When forking tests serialize Event.error as well. Closes #543 .
2012-09-18 13:23:29 -04:00
Mark Harrah
607824cc22
better error message for null setting values
2012-09-18 13:22:40 -04:00
Mark Harrah
37661c9576
Strip explicitArtifacts from projectDependencies. Fixes #546 .
...
The module definition (ModuleID) got copied as to be the dependency definition,
but as a dependency definition, it should not include explicit artifacts.
2012-09-12 14:31:57 -04:00
Mark Harrah
b15fb72727
Fail publishing when artifacts to publish do not exist.
2012-09-11 11:37:41 -04:00
Mark Harrah
2010ae7b3c
back all ConsoleLoggers by a common ConsoleOut
...
The common ConsoleOut merges (overwrites) consecutive Resolving xxxx ... lines
when ansi codes are enabled.
2012-09-01 09:56:09 -04:00
Mark Harrah
ea6bf368db
use context logger instead of initial logger for Resolving messages
2012-09-01 09:56:09 -04:00
James Roper
a3e9b53fe5
Pulled mapper folding into a function for reuse
2012-08-31 06:24:16 -04:00
James Roper
702ee44e0e
Source position mapper support
2012-08-31 06:24:16 -04:00
James Roper
5e2fc5f005
Reported file name when an error occurs while opening a corrupt zip file in Locate
2012-08-31 06:15:33 -04:00
Mark Harrah
ed902ea565
Proper isolation of build definition classes. Fixes #536 , #511 .
2012-08-30 16:37:56 -04:00
Mark Harrah
9d39b5d9e1
Add valid project IDs to 'No project <x> in <uri>' error message
2012-08-30 16:37:56 -04:00
Mark Harrah
3dd3a18996
Force update on change to last modified time of artifacts or cached descriptor.
...
This is part 2 of the fix for #532 . It may also fix issues when working with
multiple local projects via 'publish-local' and binary dependencies.
2012-08-29 11:13:48 -04:00
Mark Harrah
14952e00b6
Second part of resolution cache work. Fixes #532 .
...
Replaces the standard Ivy resolution cache:
1. Separate the cached resolved Ivy files from resolution reports,
making resolution reports easier to find (target/resolution-cache/reports/)
2. Cache location includes extra attributes so that cross builds of a plugin
do not overwrite each other.
2012-08-29 11:13:48 -04:00
Mark Harrah
7a7acce621
don't write <scope> section of pom if scope is 'compile'
2012-08-28 11:55:24 -04:00
Mark Harrah
c7f6ce4aec
per-project resolution cache that deletes cached files before each update
...
These are the ivy files, properties, and resolve reports for the project,
not dependencies and their artifacts.
2012-08-28 11:55:24 -04:00
Mark Harrah
eca9ab9bb1
2.10 compatibility
2012-08-27 10:49:13 -04:00
Mark Harrah
74c07c64a7
Merge multiple dependency definitions for the same ID. Fixes #468 , #285 , #419 , #480 .
...
This is only a workaround. Multiple dependency definitions should be avoided
in general.
2012-08-27 10:49:13 -04:00
Mark Harrah
29dd76da85
defer opening logging output files until an actual write
2012-08-27 10:49:13 -04:00
Mark Harrah
cbaa805511
clean up temporary directory on exit. ref #502
...
Directory was already empty, this just removes the empty directory.
2012-08-27 09:14:00 -04:00
Mark Harrah
b53104f8ff
note about Scala build and compiler interface
2012-08-27 08:41:08 -04:00
Mark Harrah
42042a9d85
2.8.1 compatibility for compiler interface
2012-08-27 08:33:33 -04:00
Mark Harrah
feffe4feb0
toStrings for some concurrent restrictions
2012-08-27 08:33:33 -04:00
Mark Harrah
8c0a2fbe1c
require a smaller set of sources in the third (transitive) step of inc. compilation
2012-08-26 13:44:32 -04:00
Eugene Vigdorchik
b4e64d37db
Various fork in Test fixes. Closes #512 #515 .
2012-08-25 07:15:23 -04:00