Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit fc2d181

Browse files
Remove default excludes for Ant directory tasks
Besides that these default excludes get ignored when using the Cygwin terminal on Windows, they cause Ant move tasks to not remove the 'moved' directory if it contains a `.gitignore` or other default exclude file.
1 parent 273c9b3 commit fc2d181

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

‎build/build.xml‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,22 @@
114114
<include name="arduino-core/lib/*.jar" />
115115
</fileset>
116116

117+
<!-- Remove all default excludes for directory tasks (see https://ant.apache.org/manual/dirtasks.html#defaultexcludes) -->
118+
<defaultexcludes remove="**/.git"/>
119+
<defaultexcludes remove="**/.git/**"/>
120+
<defaultexcludes remove="**/.gitattributes"/>
121+
<defaultexcludes remove="**/.gitignore"/>
122+
<defaultexcludes remove="**/.gitmodules"/>
123+
<defaultexcludes remove="**/.hg"/>
124+
<defaultexcludes remove="**/.hg/**"/>
125+
<defaultexcludes remove="**/.hgignore"/>
126+
<defaultexcludes remove="**/.hgsub"/>
127+
<defaultexcludes remove="**/.hgsubstate"/>
128+
<defaultexcludes remove="**/.hgtags"/>
129+
<defaultexcludes remove="**/.bzr"/>
130+
<defaultexcludes remove="**/.bzr/**"/>
131+
<defaultexcludes remove="**/.bzrignore"/>
132+
117133
<target name="build" description="Build Arduino.">
118134
<antcall target="${platform}-build" />
119135

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /