[m-rev.] for review: Adding .gitignore files in the extras distribution

Sebastian Godelet sebastian.godelet+github at gmail.com
Wed Feb 26 21:37:47 AEDT 2014


Here is an updated patch file also including *.dylib

Hope you find it useful,

Greetings,
Sebastian

---
 extras/.gitignore                                   | 11 +++++++++++
 extras/complex_numbers/samples/.gitignore           |  1 +
 extras/complex_numbers/tests/.gitignore             |  3 +++
 extras/curs/samples/.gitignore                      |  3 +++
 extras/curses/sample/.gitignore                     |  1 +
 extras/dynamic_linking/.gitignore                   |  4 ++++
 extras/graphics/easyx/samples/.gitignore            |  5 +++++
 extras/graphics/mercury_allegro/examples/.gitignore |  8 ++++++++
 extras/graphics/mercury_allegro/samples/.gitignore  |  4 ++++
 extras/graphics/mercury_cairo/samples/.gitignore    | 19
+++++++++++++++++++
 extras/graphics/mercury_glfw/samples/.gitignore     |  3 +++
 extras/graphics/samples/.gitignore                  |  6 ++++++
 extras/lex/samples/.gitignore                       |  2 ++
 extras/moose/.gitignore                             |  1 +
 extras/moose/samples/.gitignore                     |  6 ++++++
 extras/posix/.gitignore                             |  1 +
 extras/trailed_update/samples/.gitignore            |  2 ++
 extras/xml/.gitignore                               |  1 +
 18 files changed, 81 insertions(+)
 create mode 100644 extras/.gitignore
 create mode 100644 extras/complex_numbers/samples/.gitignore
 create mode 100644 extras/complex_numbers/tests/.gitignore
 create mode 100644 extras/curs/samples/.gitignore
 create mode 100644 extras/curses/sample/.gitignore
 create mode 100644 extras/dynamic_linking/.gitignore
 create mode 100644 extras/graphics/easyx/samples/.gitignore
 create mode 100644 extras/graphics/mercury_allegro/examples/.gitignore
 create mode 100644 extras/graphics/mercury_allegro/samples/.gitignore
 create mode 100644 extras/graphics/mercury_cairo/samples/.gitignore
 create mode 100644 extras/graphics/mercury_glfw/samples/.gitignore
 create mode 100644 extras/graphics/samples/.gitignore
 create mode 100644 extras/lex/samples/.gitignore
 create mode 100644 extras/moose/.gitignore
 create mode 100644 extras/moose/samples/.gitignore
 create mode 100644 extras/posix/.gitignore
 create mode 100644 extras/trailed_update/samples/.gitignore
 create mode 100644 extras/xml/.gitignore
diff --git a/extras/.gitignore b/extras/.gitignore
new file mode 100644
index 0000000..91a3231
--- /dev/null
+++ b/extras/.gitignore
@@ -0,0 +1,11 @@
+Mercury
+Mercury/**
+*.mh
+*.init
+*.err
+*.jar
+*.exe
+lib*.dylib
+lib*.dll
+lib*.so
+lib*.a
diff --git a/extras/complex_numbers/samples/.gitignore
b/extras/complex_numbers/samples/.gitignore
new file mode 100644
index 0000000..e91bc4f
--- /dev/null
+++ b/extras/complex_numbers/samples/.gitignore
@@ -0,0 +1 @@
+fft
diff --git a/extras/complex_numbers/tests/.gitignore
b/extras/complex_numbers/tests/.gitignore
new file mode 100644
index 0000000..57f95f4
--- /dev/null
+++ b/extras/complex_numbers/tests/.gitignore
@@ -0,0 +1,3 @@
+complex_test
+complex_test.out
+complex_test.res
diff --git a/extras/curs/samples/.gitignore b/extras/curs/samples/.gitignore
new file mode 100644
index 0000000..e1ca820
--- /dev/null
+++ b/extras/curs/samples/.gitignore
@@ -0,0 +1,3 @@
+demo
+frogger
+nibbles
diff --git a/extras/curses/sample/.gitignore
b/extras/curses/sample/.gitignore
new file mode 100644
index 0000000..79efa35
--- /dev/null
+++ b/extras/curses/sample/.gitignore
@@ -0,0 +1 @@
+smalltest
diff --git a/extras/dynamic_linking/.gitignore
b/extras/dynamic_linking/.gitignore
new file mode 100644
index 0000000..6604202
--- /dev/null
+++ b/extras/dynamic_linking/.gitignore
@@ -0,0 +1,4 @@
+dl.m
+dl_test
+dl_test2
+name_mangle.m
diff --git a/extras/graphics/easyx/samples/.gitignore
b/extras/graphics/easyx/samples/.gitignore
new file mode 100644
index 0000000..29b2f03
--- /dev/null
+++ b/extras/graphics/easyx/samples/.gitignore
@@ -0,0 +1,5 @@
+bounce
+mclock
+moveball
+scribble
+testeasyx
diff --git a/extras/graphics/mercury_allegro/examples/.gitignore
b/extras/graphics/mercury_allegro/examples/.gitignore
new file mode 100644
index 0000000..f2580f7
--- /dev/null
+++ b/extras/graphics/mercury_allegro/examples/.gitignore
@@ -0,0 +1,8 @@
+exdata
+exhello
+exjoy
+exmouse
+exscroll
+exspline
+exsprite
+extimer
diff --git a/extras/graphics/mercury_allegro/samples/.gitignore
b/extras/graphics/mercury_allegro/samples/.gitignore
new file mode 100644
index 0000000..aa3b190
--- /dev/null
+++ b/extras/graphics/mercury_allegro/samples/.gitignore
@@ -0,0 +1,4 @@
+demo/demo
+pendulum2/pendulum2
+mandel/mandel
+speed/speed
diff --git a/extras/graphics/mercury_cairo/samples/.gitignore
b/extras/graphics/mercury_cairo/samples/.gitignore
new file mode 100644
index 0000000..dabf3e9
--- /dev/null
+++ b/extras/graphics/mercury_cairo/samples/.gitignore
@@ -0,0 +1,19 @@
+*.png
+arc
+arc_negative
+clip
+clip_image
+curve_to
+dash
+fill_and_stroke2
+fill_style
+gradient
+hello
+image
+imagepattern
+multi_segment_caps
+set_line_cap
+set_line_join
+text
+text_align_center
+text_extents
diff --git a/extras/graphics/mercury_glfw/samples/.gitignore
b/extras/graphics/mercury_glfw/samples/.gitignore
new file mode 100644
index 0000000..c269581
--- /dev/null
+++ b/extras/graphics/mercury_glfw/samples/.gitignore
@@ -0,0 +1,3 @@
+gears
+listmodes
+triangle
diff --git a/extras/graphics/samples/.gitignore
b/extras/graphics/samples/.gitignore
new file mode 100644
index 0000000..dacb617
--- /dev/null
+++ b/extras/graphics/samples/.gitignore
@@ -0,0 +1,6 @@
+calc/calc
+calc/calc
+gears/gears
+gears/gears
+maze/maze
+pent/pent
diff --git a/extras/lex/samples/.gitignore b/extras/lex/samples/.gitignore
new file mode 100644
index 0000000..7b77ca8
--- /dev/null
+++ b/extras/lex/samples/.gitignore
@@ -0,0 +1,2 @@
+lex_demo
+regex_demo
diff --git a/extras/moose/.gitignore b/extras/moose/.gitignore
new file mode 100644
index 0000000..a8cb35c
--- /dev/null
+++ b/extras/moose/.gitignore
@@ -0,0 +1 @@
+moose
diff --git a/extras/moose/samples/.gitignore
b/extras/moose/samples/.gitignore
new file mode 100644
index 0000000..eeb8bd5
--- /dev/null
+++ b/extras/moose/samples/.gitignore
@@ -0,0 +1,6 @@
+alpha.m
+try_alpha
+expr.m
+try_expr
+small.m
+cgram.m
diff --git a/extras/posix/.gitignore b/extras/posix/.gitignore
new file mode 100644
index 0000000..ce01362
--- /dev/null
+++ b/extras/posix/.gitignore
@@ -0,0 +1 @@
+hello
diff --git a/extras/trailed_update/samples/.gitignore
b/extras/trailed_update/samples/.gitignore
new file mode 100644
index 0000000..28e8983
--- /dev/null
+++ b/extras/trailed_update/samples/.gitignore
@@ -0,0 +1,2 @@
+interpreter
+vqueens
diff --git a/extras/xml/.gitignore b/extras/xml/.gitignore
new file mode 100644
index 0000000..1a591ec
--- /dev/null
+++ b/extras/xml/.gitignore
@@ -0,0 +1 @@
+tryit
--
1.8.3.2


On 26 February 2014 03:28, Julien Fischer <jfischer at opturion.com> wrote:
>
>
> Hi Sebastian,
>
>
> On Tue, 25 Feb 2014, Sebastian Godelet wrote:
>
>> For review by anyone
>>
>> branch: master
>>
>> For better testing of the extras distribution,
>> Adding .gitignore files to have a clean "git status" output
>>
>> extras/.gitignore:
>>     Mercury ignores the --use-{grade}-subdir dir
>>     Mercury/** for git 1.8+ this recursively ignores all build files
>>     ignoring *.mh and *.init files
>>     *.err output files
>>     lib*.{dll|so|a} ignores target compiler library output
>
>
> The list of library extensions should include dylib.
>
>
>>     *.jar ignores the Java grade output
>>     *.exe for Windows executables
>>
>> extras/dynamic_linking/.gitignore:
>>     ignoring the copy of dl.m, name_mangle.m
>>     ignoring hello lib and dl_test* executables
>>
>> extras/moose/samples/.gitignore:
>>     ignoring cgram.m small.m alpha.m expr.m which are
>>     generated from the .moo grammar files
>>
>> extras/graphics/mercury_cairo/samples/.gitignore:
>>     ignoring *.png output and all executables
>>
>> extras/**/.gitignore:
>>     In each sample/test/example folder the linux executable/test
>>     output is ignored
>
>
> That looks fine otherwise.
>
> Cheers,
> Julien.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20140226/164df027/attachment.html>


More information about the reviews mailing list