Add hgignore for programmer prefer mercurial DRCS
This commit is contained in:
parent
1f324dad13
commit
ac302d3125
10 changed files with 62 additions and 27 deletions
|
@ -14,27 +14,21 @@
|
|||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git://github.com/technomancy/leiningen.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/technomancy/leiningen.git</developerConnection>
|
||||
<tag>e77db48947ee47e7ee0c1e4b8f5e43764e3aa3b7
|
||||
<connection>scm:git:git://github.com/m00nlight/leiningen.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/m00nlight/leiningen.git</developerConnection>
|
||||
<tag>1f324dad13addb09b3ab54254c0a72a560b7ef78
|
||||
</tag>
|
||||
<url>https://github.com/technomancy/leiningen</url>
|
||||
<url>https://github.com/m00nlight/leiningen</url>
|
||||
</scm>
|
||||
<build>
|
||||
<sourceDirectory>src</sourceDirectory>
|
||||
<testSourceDirectory>test</testSourceDirectory>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>dev-resources</directory>
|
||||
</resource>
|
||||
<resource>
|
||||
<directory>resources</directory>
|
||||
</resource>
|
||||
</resources>
|
||||
<testResources>
|
||||
<testResource>
|
||||
<directory>dev-resources</directory>
|
||||
</testResource>
|
||||
<testResource>
|
||||
<directory>dev-resources</directory>
|
||||
</testResource>
|
||||
|
@ -49,7 +43,7 @@
|
|||
<repositories>
|
||||
<repository>
|
||||
<id>central</id>
|
||||
<url>http://repo1.maven.org/maven2/</url>
|
||||
<url>https://repo1.maven.org/maven2/</url>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
|
@ -104,11 +98,6 @@
|
|||
<artifactId>io</artifactId>
|
||||
<version>0.3.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>spyscope</groupId>
|
||||
<artifactId>spyscope</artifactId>
|
||||
<version>0.1.4</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pedantic</groupId>
|
||||
<artifactId>pedantic</artifactId>
|
||||
|
@ -124,6 +113,7 @@
|
|||
<artifactId>clojure</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>clojure-complete</groupId>
|
||||
|
@ -135,6 +125,7 @@
|
|||
<artifactId>clojure</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
10
resources/leiningen/new/app/hgignore
Normal file
10
resources/leiningen/new/app/hgignore
Normal file
|
@ -0,0 +1,10 @@
|
|||
syntax: glob
|
||||
/target/
|
||||
/classes/
|
||||
/checkouts/
|
||||
pom.xml
|
||||
pom.xml.asc
|
||||
*.jar
|
||||
*.class
|
||||
/.lein-*
|
||||
/.nrepl-port
|
10
resources/leiningen/new/default/hgignore
Normal file
10
resources/leiningen/new/default/hgignore
Normal file
|
@ -0,0 +1,10 @@
|
|||
syntax: glob
|
||||
/target/
|
||||
/classes/
|
||||
/checkouts/
|
||||
pom.xml
|
||||
pom.xml.asc
|
||||
*.jar
|
||||
*.class
|
||||
/.lein-*
|
||||
/.nrepl-port
|
10
resources/leiningen/new/plugin/hgignore
Normal file
10
resources/leiningen/new/plugin/hgignore
Normal file
|
@ -0,0 +1,10 @@
|
|||
syntax: glob
|
||||
/target/
|
||||
/classes/
|
||||
/checkouts/
|
||||
pom.xml
|
||||
pom.xml.asc
|
||||
*.jar
|
||||
*.class
|
||||
/.lein-*
|
||||
/.nrepl-port
|
10
resources/leiningen/new/template/hgignore
Normal file
10
resources/leiningen/new/template/hgignore
Normal file
|
@ -0,0 +1,10 @@
|
|||
syntax: glob
|
||||
/target/
|
||||
/classes/
|
||||
/checkouts/
|
||||
pom.xml
|
||||
pom.xml.asc
|
||||
*.jar
|
||||
*.class
|
||||
/.lein-*
|
||||
/.nrepl-port
|
|
@ -21,6 +21,7 @@
|
|||
["README.md" (render "README.md" data)]
|
||||
["doc/intro.md" (render "intro.md" data)]
|
||||
[".gitignore" (render "gitignore" data)]
|
||||
[".hgignore" (render "hgignore" data)]
|
||||
["src/{{nested-dirs}}.clj" (render "core.clj" data)]
|
||||
["test/{{nested-dirs}}_test.clj" (render "test.clj" data)]
|
||||
["LICENSE" (render "LICENSE" data)]
|
||||
|
|
|
@ -25,6 +25,7 @@ Accepts a group id in the project name: `lein new foo.bar/baz`"
|
|||
["README.md" (render "README.md" data)]
|
||||
["doc/intro.md" (render "intro.md" data)]
|
||||
[".gitignore" (render "gitignore" data)]
|
||||
[".hgignore" (render "hgignore" data)]
|
||||
["src/{{nested-dirs}}.clj" (render "core.clj" data)]
|
||||
["test/{{nested-dirs}}_test.clj" (render "test.clj" data)]
|
||||
["LICENSE" (render "LICENSE" data)]
|
||||
|
|
|
@ -18,5 +18,6 @@
|
|||
["project.clj" (render "project.clj" data)]
|
||||
["README.md" (render "README.md" data)]
|
||||
[".gitignore" (render "gitignore" data)]
|
||||
[".hgignore" (render "hgignore" data)]
|
||||
["src/leiningen/{{sanitized}}.clj" (render "name.clj" data)]
|
||||
["LICENSE" (render "LICENSE" data)])))
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
["README.md" (render "README.md" data)]
|
||||
["project.clj" (render "project.clj" data)]
|
||||
[".gitignore" (render "gitignore" data)]
|
||||
[".hgignore" (render "hgignore" data)]
|
||||
["src/leiningen/new/{{sanitized}}.clj" (render "temp.clj" data)]
|
||||
["resources/leiningen/new/{{sanitized}}/foo.clj" (render "foo.clj")]
|
||||
["LICENSE" (render "LICENSE" data)])))
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
(leiningen.new/new nil "test-new-proj")
|
||||
(is (= #{"README.md" "project.clj" "resources" "src" "core.clj" "test"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
".hgignore" "LICENSE"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-proj")))))))
|
||||
(delete-file-recursively (file "test-new-proj") :silently))
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
(leiningen.new/new nil "orgname/a-project")
|
||||
(is (= #{"src" "a_project_test.clj" "project.clj" "a_project.clj" "orgname"
|
||||
"resources" "test" ".gitignore" "README.md" "doc" "intro.md"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName)
|
||||
(rest (file-seq (file "a-project")))))))
|
||||
(delete-file-recursively (file "a-project") :silently))
|
||||
|
@ -25,7 +25,7 @@
|
|||
(leiningen.new/new nil "default" "test-new-proj")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-proj")))))))
|
||||
(delete-file-recursively (file "test-new-proj") :silently))
|
||||
|
||||
|
@ -33,14 +33,14 @@
|
|||
(leiningen.new/new nil "app" "test-new-app")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_app" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-app")))))))
|
||||
(delete-file-recursively (file "test-new-app") :silently))
|
||||
|
||||
(deftest test-new-with-plugin-template
|
||||
(leiningen.new/new nil "plugin" "test-new-plugin")
|
||||
(is (= #{"README.md" "project.clj" "src" "leiningen" "test_new_plugin.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-plugin")))))))
|
||||
(delete-file-recursively (file "test-new-plugin") :silently))
|
||||
|
||||
|
@ -48,7 +48,7 @@
|
|||
(leiningen.new/new nil "template" "test-new-template")
|
||||
(is (= #{"README.md" "project.clj" "src" "leiningen" "new" "resources"
|
||||
"test_new_template.clj" "test_new_template" "foo.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-template")))))))
|
||||
(delete-file-recursively (file "test-new-template") :silently))
|
||||
|
||||
|
@ -84,7 +84,7 @@
|
|||
(leiningen.new/new nil "test-new-proj" "--to-dir" "my-proj")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "my-proj")))))))
|
||||
(delete-file-recursively (file "my-proj") :silently))
|
||||
|
||||
|
@ -93,7 +93,7 @@
|
|||
(leiningen.new/new nil "test-new-proj" "--force")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "test-new-proj")))))))
|
||||
(delete-file-recursively (file "test-new-proj") :silently))
|
||||
|
||||
|
@ -102,7 +102,7 @@
|
|||
(leiningen.new/new nil "test-new-proj" "--to-dir" "my-proj" "--force")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file "my-proj")))))))
|
||||
(delete-file-recursively (file "my-proj") :silently))
|
||||
|
||||
|
@ -117,7 +117,7 @@
|
|||
(leiningen.new/new nil "test-new-proj")
|
||||
(is (= #{"README.md" "project.clj" "src" "core.clj" "test" "resources"
|
||||
"doc" "intro.md" "test_new_proj" "core_test.clj" ".gitignore"
|
||||
"LICENSE"}
|
||||
"LICENSE" ".hgignore"}
|
||||
(set (map (memfn getName) (rest (file-seq (file new-pwd "test-new-proj")))))))
|
||||
(System/setProperty "leiningen.original.pwd" original-pwd)
|
||||
(delete-file-recursively (file new-pwd) :silently)))
|
||||
|
|
Loading…
Reference in a new issue