Quite right - they don't need to live under their own directory. Other than for libraries however, I do find the /clj, /cljc, /cljs structure quite pleasing and clean.
On 6 March 2016 at 09:17, Torsten Uhlmann <tuhlm...@agynamix.de> wrote: > Hi, > > I'm using a Chestnut based template in my project and it was quiet easy to > add cljc support. I never used cljx bevor so I didn't know how hard or easy > it would be. > > I read that cljc files do not have to live in their own source path but can > hang around the other files. For my setup I choose to put them into a > separate folder anyway. To add that I added it to the global :source-paths > in my project.clj: > > :source-paths ["src/clj" "src/cljs" "src/cljc" "dev"] > > Then I added it to the :source-path of cljsbuild and uberjar. Here's the > uberjar definition as an example, which also contains one cljsbuild conf: > > :uberjar {:source-paths ^:replace ["src/clj" "src/cljc"] > :hooks [leiningen.cljsbuild leiningen.sass > minify-assets.plugin/hooks] > :env {:production true} > :aot :all > :omit-source true > :cljsbuild {:jar true > :builds {:app > {:source-paths ^:replace ["src/cljs" > "src/cljc"] > :compiler { > :optimizations :advanced > :pretty-print false}}}}}}) > > > Hope that helps, > Torsten. > > Sunil S Nandihalli <sunil.nandiha...@gmail.com> schrieb am So., 6. März 2016 > um 06:25 Uhr: >> >> Hi everybody, >> I am trying to port an old project which uses cljx plugin and reagent to >> use cljc and reader-conditionals. I was wondering if somebody can share a >> simple template which has clj, cljs and cljc files in it? >> >> Thanks and regards, >> Sunil. >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clojure@googlegroups.com >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.