diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..6b9bee4 --- /dev/null +++ b/README.md @@ -0,0 +1,78 @@ +# cljcc/cljcc + +FIXME: my new application. + +## Installation + +Download from https://github.com/cljcc/cljcc + +## Usage + +FIXME: explanation + +Run the project directly, via `:exec-fn`: + + $ clojure -X:run-x + Hello, Clojure! + +Run the project, overriding the name to be greeted: + + $ clojure -X:run-x :name '"Someone"' + Hello, Someone! + +Run the project directly, via `:main-opts` (`-m cljcc.cljcc`): + + $ clojure -M:run-m + Hello, World! + +Run the project, overriding the name to be greeted: + + $ clojure -M:run-m Via-Main + Hello, Via-Main! + +Run the project's tests (they'll fail until you edit them): + + $ clojure -T:build test + +Run the project's CI pipeline and build an uberjar (this will fail until you edit the tests to pass): + + $ clojure -T:build ci + +This will produce an updated `pom.xml` file with synchronized dependencies inside the `META-INF` +directory inside `target/classes` and the uberjar in `target`. You can update the version (and SCM tag) +information in generated `pom.xml` by updating `build.clj`. + +If you don't want the `pom.xml` file in your project, you can remove it. The `ci` task will +still generate a minimal `pom.xml` as part of the `uber` task, unless you remove `version` +from `build.clj`. + +Run that uberjar: + + $ java -jar target/net.clojars.cljcc/cljcc-0.1.0-SNAPSHOT.jar + +## Options + +FIXME: listing of options this app accepts. + +## Examples + +... + +### Bugs + +... + +### Any Other Sections +### That You Think +### Might be Useful + +## License + +Copyright © 2024 Shagunagrawal + +_EPLv1.0 is just the default for projects generated by `deps-new`: you are not_ +_required to open source this project, nor are you required to use EPLv1.0!_ +_Feel free to remove or change the `LICENSE` file and remove or update this_ +_section of the `README.md` file!_ + +Distributed under the Eclipse Public License version 1.0. |
