aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
Commit message (Collapse)AuthorAge
* Bazel's eclipse project generation: use query functionGravatar Damien Martin-Guillerez2015-04-23
| | | | | | | | This is not really a problem anymore because of latest change but it is error prone to leave it that way. -- MOS_MIGRATED_REVID=91782569
* Make the eclipse set-up more generic and support //external targetsGravatar Damien Martin-Guillerez2015-04-22
| | | | | | | | | | | | | | | | | | | | | With this change, other people might just copy the setup-eclipse.sh and get_project_path.sh scripts and adapt it to their workspace (change the variables at the top of the setup-eclipse.sh script) to generate an eclipse project. I tested it by replacing guava dependency in Bazel by a maven_jar and importing the project in Eclipse on OS X. It is incomplete because it actually filters out bind dependencies for generated java source but there might be some java generation in them if importing an other actual workspace. Let say that you have your project and you want to import targets from the Bazel workspace, the java library from generated sources won't be imported in the Eclipse classpath and the sources will be imported as source in the Eclipse classpath. -- MOS_MIGRATED_REVID=91696217
* Improved Eclipse support for the Bazel projectGravatar Damien Martin-Guillerez2015-04-20
| | | | | | | | | | | | | Now the paths are 100% determined using Bazel query. To adapt to another project, change the variables at the top of the setup-eclipse.sh file. It also handles correctly java_plugins now. Because we must do queries on the full workspace, it is not easy to embed in a bazel build. I made a prototype for it but it is really impractical. -- MOS_MIGRATED_REVID=91580472
* Added resources folder for IntelliJ project generationGravatar Damien Martin-Guillerez2015-04-20
| | | | | | | It was omitted in commit ee85e55ca03e945f7babb9a1c619a6a7bbfc1d51. -- MOS_MIGRATED_REVID=91529961
* Add support for creating an IntelliJ project.Gravatar Janak Ramakrishnan2015-04-19
| | | | | -- MOS_MIGRATED_REVID=91492842
* Set javabase for bash complete script generation.Gravatar Damien Martin-Guillerez2015-04-14
| | | | | | | | | This was failing under Linux because the PATH is unset. Fixes #113 -- MOS_MIGRATED_REVID=91021549
* Open-source Bazel bash completion scriptGravatar Damien Martin-Guillerez2015-04-10
| | | | | | | | | This script enable shell completion for Bazel inside the Bourne-again shell. Fixes #38 -- MOS_MIGRATED_REVID=90745457
* Fixed Eclipse .classpath generationGravatar Damien Martin-Guillerez2015-03-24
| | | | | | | | Ignoring objc_tools and adding exception to allow usage of any part of the JDK. The objc_tools will be unignored on OSX when the BUILD files are created for them. -- MOS_MIGRATED_REVID=89391467
* Fix of the .classpath generation under OS XGravatar Damien Martin-Guillerez2015-03-24
| | | | | -- MOS_MIGRATED_REVID=89291020
* Added script to generate an Eclipse project for BazelGravatar Damien Martin-Guillerez2015-03-16
Now a developer can work on the Java sources by generating an Eclipse project with scripts/eclipse/setup.sh. The xcode tooling are also imported compared to the previously checked-in project resulting in a bunch of errors. -- MOS_MIGRATED_REVID=88548129