Skip to content

Commit ec4f449

Browse files
#23 Adding .gitattributes, ensuring correct linebreaks on all platforms
1 parent b5dd884 commit ec4f449

File tree

5 files changed

+11
-2
lines changed

5 files changed

+11
-2
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto
Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
def file = new File(request.outputDirectory, request.artifactId + '/.gitignore.tmpl')
1+
def gitIgnoreFileTmpl = new File(request.outputDirectory, request.artifactId + '/.gitignore.tmpl')
22
def gitIgnoreFile = new File(request.outputDirectory, request.artifactId + '/.gitignore')
3-
file.renameTo(gitIgnoreFile)
3+
gitIgnoreFileTmpl.renameTo(gitIgnoreFile)
4+
5+
def gitattributesFileTmpl = new File(request.outputDirectory, request.artifactId + '/.gitattributes.tmpl')
6+
def gitattributesFile = new File(request.outputDirectory, request.artifactId + '/.gitattributes')
7+
gitattributesFileTmpl.renameTo(gitattributesFile)
48

59
def mvnwFile = new File(request.outputDirectory, request.artifactId + '/mvnw')
610
mvnwFile.setExecutable(true);

oss-quickstart-simple-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@
8080
<includes>
8181
<!-- renamed to .gitignore via archetype-post-generate.groovy, due to https://issues.apache.org/jira/projects/ARCHETYPE/issues/ARCHETYPE-505 -->
8282
<include>.gitignore.tmpl</include>
83+
<!-- renamed to .gitattributes via archetype-post-generate.groovy, due to https://issues.apache.org/jira/projects/ARCHETYPE/issues/ARCHETYPE-505 -->
84+
<include>.gitattributes.tmpl</include>
8385
<include>mvnw.cmd</include>
8486
<include>README.md</include>
8587
<include>mvnw</include>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto

0 commit comments

Comments
 (0)