[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master 1f5b0c3c: Development: only Makefile.in files
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master 1f5b0c3c: Development: only Makefile.in files in .gitignore |
Date: |
Sat, 9 Apr 2022 09:27:22 -0400 (EDT) |
branch: master
commit 1f5b0c3cea93075ca2fd191d4672dbfdd74d24b4
Author: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Commit: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Development: only Makefile.in files in .gitignore
Until now, '.gitignore' was set to generally ignore '*.in' (all files
ending in '.in'). The main reason was the 'Makefile.in' files that are
created during the bootstrapping. However, this caused a problem of
forgetting to add the raw installed script files: they weren't
automatically shown in 'git status', or we needed to do a '--force' with
'git add'.
With this commit, only 'Makefile.in' files are ignored and all other '*.in'
files will be shown by git. While checking a clean build of Gnuastro in the
source directory, I noticed that the newly added 'tests/programs-built'
directory (built during 'make check') also needs to be ignored, so its also
added.
I also noticed that the 'bin/scripts/fits-view.in' file had an executable
flag, so its executable flag is now removed.
This issue was reported by Sepideh Eskandarlou.
---
.gitignore | 4 ++--
bin/script/fits-view.in | 0
doc/announce-acknowledge.txt | 2 ++
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index d5ad1311..ab460f15 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,7 +32,6 @@
*.ky
*.la
*.lo
-*.in
*.pg
*.gz
*.tp
@@ -104,6 +103,7 @@ aclocal.m4
confdefs.h
conftest.c
.bootstrap*
+Makefile.in
astconvertt
astconvolve
test-driver
@@ -158,6 +158,7 @@ bin/buildprog/astbuildprog.conf
/doc/plotsrc/tikz/
/doc/gnuastro.t2d/
/doc/gnuastro.html/
+/tests/programs-built/
# NOTE: If ./bootstrap doesn't find the exact string value of its
@@ -166,7 +167,6 @@ bin/buildprog/astbuildprog.conf
# the value of build_aux must not end with a slash (otherwise `make
# distcheck' will not be able to do its final tests). So only for this
# directory, we have abandoned the convention above.
-
/bootstrapped/build-aux
# vscode
diff --git a/bin/script/fits-view.in b/bin/script/fits-view.in
old mode 100755
new mode 100644
diff --git a/doc/announce-acknowledge.txt b/doc/announce-acknowledge.txt
index a6272ba6..af0ce4c1 100644
--- a/doc/announce-acknowledge.txt
+++ b/doc/announce-acknowledge.txt
@@ -1,10 +1,12 @@
Alphabetically ordered list to acknowledge in the next release.
+Sepideh Eskandarlou
Irene Pintos Castro
+
Copyright (C) 2015-2022 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document under
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnuastro-commits] master 1f5b0c3c: Development: only Makefile.in files in .gitignore,
Mohammad Akhlaghi <=