Commit Graph

285 Commits

Author SHA1 Message Date
Eugene Yokota cc80d216ab Adjusting to 0.13 changes 2014-03-24 20:03:01 -04:00
eugene yokota 4315049337 Merge pull request #1203 from eed3si9n/topic/requiredAutoPlugin
Unifies AutoPlugin and RootPlugin
2014-03-24 19:02:00 -04:00
Eugene Yokota 49faf8a752 Removes Changes entry on AutoPlugin and AddSettings 2014-03-21 18:05:15 -04:00
Eugene Yokota f8bedf4012 Unifies AutoPlugin and RootPlugin
* Separates def select into def trigger and def requires.
* Setting trigger = noTrigger and requires = empty makes a plugin a
root.
2014-03-20 07:08:33 -04:00
Josh Suereth fbffdb6551 Add changes documentation for 0.13.1->0.13.2 2014-03-11 13:20:38 -04:00
Josh Suereth 152e04bc05 Fix spelling issues in architecture document. 2014-03-11 12:47:42 -04:00
Josh Suereth ee6b674966 Add introduction to the setting system. 2014-03-11 11:45:00 -04:00
Josh Suereth af25df1777 Fix @retronym's comments
* Fill out more details in archiecture section.
* Leave sections blank we don't have time to write.
* Consolidate on `Sub project` vernacular instead of module.
* Add a few examples to make statements concrete.
2014-03-10 14:22:56 -04:00
Josh Suereth 041bc4bf01 Add documentation for AddSettigns and load ordering.
* Add Architecture setting.
* Cover how settings are loaded and ordered
* Show basic controls on setting ordreing.
2014-03-10 12:45:35 -04:00
Josh Suereth ea8c0b32a7 Update documentation for AutoPlugins.
* Add notes about AutoPlugins vs. RootPlugins in Plugins section
* Modify best practices section to recomend using AutoPlugins.
* Modify Using-Plugins section in getting started to denote
  auto plugins.
2014-03-10 09:45:25 -04:00
Josh Suereth 01bb7ce2fd Remove defaultSettings usage from the docs.
Given the addition/promotion of AutoPlugins, remove
the references to the previously necessary
Defaults.defaultSettings method.
2014-03-10 09:45:25 -04:00
Josh Suereth 0a8d844071 Fix merge conflicts in pulling doc fixes from 0.13.1 into 0.13 branch. 2014-03-06 10:10:38 -05:00
Luca Milanesio bedfb12163 Making example specific to build.sbt
(see discussion on https://github.com/sbt/sbt/pull/1139)
2014-02-28 15:19:17 +00:00
Luca Milanesio 63583d2544 Removed redundant semicolon 2014-02-27 10:51:44 +00:00
Luca Milanesio c9208a4719 Completed a full example of forked tests with grouping
The previous example of how to fork group of tests in different
JVMs was incomplete and not fully working.

a) The "testGrouping in Test" is needed, otherwise the grouping is
   not known to which phase to apply
b) Added a more complete Project definition to explain what the curly
   brackets section refers to and where the settings need to be included

The new complete example works out of the box :-)
2014-02-27 10:41:06 +00:00
Antoine Gourlay 0f6fe85d3f update doc: javaHome is not File but Option[File]. 2014-02-26 01:23:32 +01:00
Charles Feduke 1baa672275 updated doc to include publishing PGP keys to the key server pool 2014-02-21 16:12:34 -05:00
Josh Suereth ba8a22679a Migrate docs to use bintray for plugins. 2014-02-21 13:19:00 -05:00
Josh Suereth 9969973d09 Merge pull request #1126 from jozic/no-def-package
explicitly disapprove plugins using default package
2014-02-19 09:13:39 -05:00
Eugene Platonov 3389906b01 explicitly disapprove plugins using default package 2014-02-18 23:11:59 -05:00
Roch Delsalle 05d96912d1 Update Community-Plugins.rst
sbt-scct fork / published on central with 0.13 compatibility
2014-02-12 11:02:53 +01:00
Suzanne Hamilton 4ab8074753 Fix formatting of inline code samples which are pluralized 2014-02-06 08:49:44 -05:00
Josh Suereth f8536ad9a5 Merge pull request #1097 from kalmanb/0.13
Add sbt-ctags community plugin information
2014-01-30 00:36:11 -08:00
Josh Suereth b313d2db19 Merge pull request #1099 from ngocdaothanh/0.13
Add link to plugin xitrum-package (collects dependency .jar files for standalone Scala programs)
2014-01-28 06:26:05 -08:00
Josh Suereth bfa507affd Merge pull request #1098 from xerial/sbt-sonatype
Add a link to sbt-sonatype plugin in Using-Sonatype page
2014-01-28 04:34:16 -08:00
Ngoc Dao 02a7fd8c83 Add link to xitrum-package (collects dependency .jar files for standalone Scala programs) 2014-01-27 19:16:23 +09:00
Taro L. Saito 91650c7f71 Add a link to sbt-sonatype plugin in Using-Sonatype page 2014-01-26 00:12:16 +09:00
kalmanb 9af1585e8d Add sbt-ctags community plugin information 2014-01-25 22:21:49 +13:00
Taro L. Saito 45cc2fd111 Add link to sbt-sonatype plugin 2014-01-21 22:15:11 +09:00
Jens Halm 0099b4ab55 add Laika documentation plugin to the list of community plugins 2014-01-09 08:16:32 -05:00
sam e308cc31c7 Added sbt-scoverage to list of plugins. 2014-01-08 18:01:19 -05:00
Josh Suereth 4207978f89 Merge pull request #1066 from jsuereth/wip/launcher-improvements
Launcher can now load servers in addition to regular applications.
2014-01-06 13:57:28 -08:00
Josh Suereth 418b854907 Launcher can now load servers in addition to regular applications.
* Add new ServerMain interface
* AppProvider can now choose to load ServerMain or AppMain classes
* Explicitly document what happens if something doesn't match an
  expected interface
* Improve error message on inability to load something.
* Parse new [server] section that denotes a service and is lock file
* Ability to serialize launch configurations.
* Attempt to look for active listening server via the lock file
* Forks the launcher itself to run servers from serialized launch configuration.
* Testing echo server.
* Tests to detect basic server functionality will work.
* Revamp all the documentation for the launcher, giving it its own section.
* Full documentation on launcher configuration files.

Revamp launcher documentation to be a bit more in-depth, and split bits into sections.
2014-01-06 16:54:45 -05:00
Jacek Laskowski 2caadceaf6 Small changes 2014-01-01 23:29:35 +01:00
David Hotham 09fa2f9efe Fix a typo 2014-01-01 13:50:33 +00:00
Christian Dedie 38f44ec8ab add flyway-sbt plugin to community plugins 2013-12-18 11:54:24 -05:00
William Benton 5df24e5eb2 Update documentation references to Ivy 2.3.0 2013-12-13 14:25:56 -06:00
Mark Harrah 0c62483e74 launchconfigs for version bump 2013-12-10 11:59:51 -05:00
Heikki Vesalainen 2cb4ed370c added sbt-mode to Community-Plugins 2013-12-05 08:14:02 -05:00
Pierre DAL-PRA 621f9dc568 Documentation : use isSnapshot setting instead of "version.value.trim.endsWith("SNAPSHOT")"
Since SBT provides the `isSnapshot` setting to check whether the current version is a snapshot version or not, I thought it could be nice to use it here instead of reimplementing it :)
2013-12-01 16:48:50 -05:00
Alexey Alekhin a212fc68bf Added literator-plugin to the list of community plugins 2013-11-28 11:01:08 -05:00
Heejong Lee df3328edbd add sbt-antlr4 to community plugin list
add sbt-antlr4 to community plugin list
2013-11-28 11:01:01 -05:00
Ikenna Nwaiwu 5174f44dc3 Update Tasks.rst
Updating typo in documentation
2013-11-25 08:22:16 -05:00
Mark Harrah 818f4f96fb Docs: add section on Task.taskDyn. Fixes #999. 2013-11-24 18:24:15 -05:00
Mark Harrah fcb35f3b8f Add Initialize[Task[T]].taskValue: Task[T] to allow selecting the Task for use by *Generators. Fixes #866. 2013-11-24 18:24:15 -05:00
Mark Harrah 7f8c056452 Docs: reorganize table of contents. 2013-11-23 20:51:52 -05:00
Mark Harrah 5a0d27356e Docs: Document warn, --warn, etc... in howto 2013-11-23 19:36:57 -05:00
Anthony Whitford e7d5cd1bd2 Revised based on pull request feedback. 2013-11-19 07:52:35 -05:00
Anthony Whitford 86b0098078 Resolved bugs reported in Issue 947. Also added SNAPSHOT suffix to the version by default. 2013-11-19 07:52:35 -05:00
Mark Harrah f3c050921a Fixes #989, #990. TrapExit jvm-independent and awt handling is only done when awt is used.
SecurityManager.checkAccess(ThreadGroup) is specified to be called for every Thread creation
and every ThreadGroup creation and is therefore jvm-independent.  This can be used to get all
Threads associated with an application with good enough accuracy.

An application will be marked as using AWT if it gets associated with the AWT event queue thread.
To avoid unwanted side effects of accidental AWT initialization, TrapExit only tries to dispose
frames when an application is so marked.  Only one AWT application is supported due to a lack of
a way to associate displayed windows with an application.
2013-11-18 17:35:06 -05:00