gnuastro-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]