├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── LICENSE ├── README.md ├── cross.conf ├── docs ├── mecha-logo-128.png ├── mecha-logo-192.png ├── mecha-logo-256-soft.png └── mecha-logo-256.png ├── project ├── build.properties ├── plugins.sbt └── sonatype.sbt ├── src ├── main │ ├── resources │ │ └── publishContent.sh │ └── scala │ │ └── org │ │ └── stormenroute │ │ └── mecha │ │ ├── MechaProjectBuild.scala │ │ ├── mecha-repo-plugin.scala │ │ ├── mecha-super-plugin.scala │ │ ├── package.scala │ │ ├── publish-control.scala │ │ └── source-control.scala ├── sbt-test │ └── mecha │ │ ├── mecha-super-repo │ │ ├── build.sbt │ │ ├── examples-application │ │ │ ├── build.sbt │ │ │ ├── project │ │ │ │ ├── Build.scala │ │ │ │ ├── assembly.sbt │ │ │ │ ├── build.properties │ │ │ │ └── plugins.sbt │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── scala │ │ │ │ └── org │ │ │ │ └── stormenroute │ │ │ │ └── mecha │ │ │ │ └── App.scala │ │ ├── examples-core-utils │ │ │ ├── build.sbt │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── scala │ │ │ │ └── org │ │ │ │ └── stormenroute │ │ │ │ └── mecha │ │ │ │ └── Utils.scala │ │ ├── project │ │ │ ├── Build.scala │ │ │ └── plugins.sbt │ │ ├── repos.conf │ │ └── test │ │ └── standalone-repos │ │ ├── build.sbt │ │ ├── examples-application │ │ ├── build.sbt │ │ ├── project │ │ │ ├── Build.scala │ │ │ ├── assembly.sbt │ │ │ ├── build.properties │ │ │ └── plugins.sbt │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── org │ │ │ └── stormenroute │ │ │ └── mecha │ │ │ └── App.scala │ │ ├── examples-core-utils │ │ ├── build.sbt │ │ ├── project │ │ │ └── build.properties │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── org │ │ │ └── stormenroute │ │ │ └── mecha │ │ │ └── Utils.scala │ │ └── test └── test │ └── scala │ └── org │ └── stormenroute │ └── mecha │ └── GitIgnoreSpec.scala ├── tools └── publishDocs.sh └── version.conf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/README.md -------------------------------------------------------------------------------- /cross.conf: -------------------------------------------------------------------------------- 1 | 2.12.1 2 | -------------------------------------------------------------------------------- /docs/mecha-logo-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/docs/mecha-logo-128.png -------------------------------------------------------------------------------- /docs/mecha-logo-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/docs/mecha-logo-192.png -------------------------------------------------------------------------------- /docs/mecha-logo-256-soft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/docs/mecha-logo-256-soft.png -------------------------------------------------------------------------------- /docs/mecha-logo-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/docs/mecha-logo-256.png -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/sonatype.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/project/sonatype.sbt -------------------------------------------------------------------------------- /src/main/resources/publishContent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/resources/publishContent.sh -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/MechaProjectBuild.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/MechaProjectBuild.scala -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/mecha-repo-plugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/mecha-repo-plugin.scala -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/mecha-super-plugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/mecha-super-plugin.scala -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/package.scala -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/publish-control.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/publish-control.scala -------------------------------------------------------------------------------- /src/main/scala/org/stormenroute/mecha/source-control.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/main/scala/org/stormenroute/mecha/source-control.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-application/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-application/project/Build.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/project/assembly.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-application/project/assembly.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-application/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-application/src/main/scala/org/stormenroute/mecha/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-application/src/main/scala/org/stormenroute/mecha/App.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-core-utils/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-core-utils/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/examples-core-utils/src/main/scala/org/stormenroute/mecha/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/examples-core-utils/src/main/scala/org/stormenroute/mecha/Utils.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/project/Build.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/repos.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/repos.conf -------------------------------------------------------------------------------- /src/sbt-test/mecha/mecha-super-repo/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/mecha-super-repo/test -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-application/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-application/project/Build.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/project/assembly.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-application/project/assembly.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-application/project/plugins.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-application/src/main/scala/org/stormenroute/mecha/App.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-application/src/main/scala/org/stormenroute/mecha/App.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-core-utils/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-core-utils/build.sbt -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-core-utils/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/examples-core-utils/src/main/scala/org/stormenroute/mecha/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/examples-core-utils/src/main/scala/org/stormenroute/mecha/Utils.scala -------------------------------------------------------------------------------- /src/sbt-test/mecha/standalone-repos/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/sbt-test/mecha/standalone-repos/test -------------------------------------------------------------------------------- /src/test/scala/org/stormenroute/mecha/GitIgnoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/src/test/scala/org/stormenroute/mecha/GitIgnoreSpec.scala -------------------------------------------------------------------------------- /tools/publishDocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/tools/publishDocs.sh -------------------------------------------------------------------------------- /version.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storm-enroute/mecha/HEAD/version.conf --------------------------------------------------------------------------------