Skip to content
This repository
Newer
Older
100644 47 lines (32 sloc) 2.189 kb
f3e4c4ab » Heiko Seeberger
2011-06-03 Preparations for release 1.0.
1 h1. sbteclipse
0107c9ee » Heiko Seeberger
2011-03-30 Added license and README.
2
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
3 This project is a plugin for "sbt 0.11.x":http://github.com/harrah/xsbt/ providing a command to create "Eclipse":http://www.eclipse.org/ project files from a sbt project (possibly containing subprojects).
7ddbf4f9 » Heiko Seeberger
2011-07-23 Updated README
4
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
5 h2. Latest changes
7ddbf4f9 » Heiko Seeberger
2011-07-23 Updated README
6
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
7 * #27: Add info message "This might take some time ..." when command starts
8 * #24: Switch to sbt 0.11
0107c9ee » Heiko Seeberger
2011-03-30 Added license and README.
9
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
10 h2. Installing sbteclipse as a sbt plugin
0107c9ee » Heiko Seeberger
2011-03-30 Added license and README.
11
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
12 * To "install" the plugin, either use a local or the globel plugin definition (for details about sbt plugins please see the "sbt documentation":https://github.com/harrah/xsbt/wiki/Plugins):
c9a3d52a » Heiko Seeberger
2011-07-07 Improved documentation (README).
13 ** The local plugin is just a _build.sbt_ file in the _project/plugins_ folder of your project
14 ** The global plugin is defined via a _build.sbt_ file in the directory _~/.sbt/plugins_.
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
15 * Just add the below lines to your _build.sbt_ file, paying attention to the blank lines:
b2d73c33 » Heiko Seeberger
2011-06-22 Fixed README
16
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
17 <pre><code>
18 resolvers += Classpaths.typesafeResolver
b2d73c33 » Heiko Seeberger
2011-06-22 Fixed README
19
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
20 addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse" % "1.4-RC1")
86d5b299 » Heiko Seeberger
2011-06-03 Improved README.
21 </code></pre>
22
c9a3d52a » Heiko Seeberger
2011-07-07 Improved documentation (README).
23 h2. Using sbteclipse to create Eclipse project files
24
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
25 * As soon as sbteclipse is properly set up as a plugin, you can use the command _eclipse_ in an sbt session to create Eclipse project files
26 * There is autocompletion available, just use the tab key
c9a3d52a » Heiko Seeberger
2011-07-07 Improved documentation (README).
27 * After having created the Eclipse project files you can import the project in Eclipse using the "Import Wizard" to import "Existing Projects into Workspace"
28
d59999fb » Heiko Seeberger
2011-06-20 closes #9: Improved usage documentation in README
29 h2. Options
f3e4c4ab » Heiko Seeberger
2011-06-03 Preparations for release 1.0.
30
31 * _create-src_ to create the common source directories, e.g. _src/main/scala_, _src/main/test_, etc.
7ddbf4f9 » Heiko Seeberger
2011-07-23 Updated README
32 * _same-targets_ to make sbt and Eclipse compile into the same target directories; by default the Eclipse directories will be different, e.g. _.target_
f3e4c4ab » Heiko Seeberger
2011-06-03 Preparations for release 1.0.
33 * _skip-root_ to skip project creation for the root project
b52be67a » Heiko Seeberger
2011-07-13 After release 1.2: Bumped up version to 1.3-SNAPSHOT and adjusted README
34 * _with-sources_ to create source attachments for the library dependencies
f3e4c4ab » Heiko Seeberger
2011-06-03 Preparations for release 1.0.
35
d59999fb » Heiko Seeberger
2011-06-20 closes #9: Improved usage documentation in README
36 h2. Example
fa0a20a0 » Heiko Seeberger
2011-03-31 Added example to README.
37
86d5b299 » Heiko Seeberger
2011-06-03 Improved README.
38 <pre><code>tmp$ mkdir test
fa0a20a0 » Heiko Seeberger
2011-03-31 Added example to README.
39 tmp$ cd test
f3e4c4ab » Heiko Seeberger
2011-06-03 Preparations for release 1.0.
40 test$ sbt
c9a3d52a » Heiko Seeberger
2011-07-07 Improved documentation (README).
41 > eclipse create-src
ef8091c4 » Heiko Seeberger
2011-09-05 Updated release notes, switched to scalaz release.
42 [info] Successfully created Eclipse project files. Please select the appropriate Eclipse plugin for Scala 2.9.1!
fa0a20a0 » Heiko Seeberger
2011-03-31 Added example to README.
43 </code></pre>
0107c9ee » Heiko Seeberger
2011-03-30 Added license and README.
44
45 h2. License
46
7ddbf4f9 » Heiko Seeberger
2011-07-23 Updated README
47 sbteclipse is open source software licensed under the "Apache 2.0 License":http://www.apache.org/licenses/LICENSE-2.0.html. If you like it, feel free to use it!
Something went wrong with that request. Please try again.