[PATCH 2/4] gitignore: enable git.mk usage
You-Sheng Yang
vicamo.yang at canonical.com
Mon Jun 1 17:50:44 UTC 2020
From: You-Sheng Yang <vicamo at gmail.com>
Now that gitignore files will be generated along with other built files,
they can be removed safely.
Signed-off-by: You-Sheng Yang <vicamo at gmail.com>
---
.gitignore | 40 -----------------------------
Makefile.am | 8 ++++++
data/Makefile.am | 2 ++
efi_runtime/.gitignore | 4 ---
m4/.gitignore | 2 --
scripts/bash-completion/Makefile.am | 2 ++
src/Makefile.am | 2 ++
src/acpica/.gitignore | 16 ------------
src/lib/Makefile.am | 2 ++
src/lib/src/Makefile.am | 2 ++
src/libfwtsacpica/Makefile.am | 2 ++
src/libfwtsiasl/Makefile.am | 2 ++
src/utilities/Makefile.am | 2 ++
13 files changed, 24 insertions(+), 62 deletions(-)
delete mode 100644 .gitignore
delete mode 100644 efi_runtime/.gitignore
delete mode 100644 m4/.gitignore
delete mode 100644 src/acpica/.gitignore
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index add5f0b4..00000000
--- a/.gitignore
+++ /dev/null
@@ -1,40 +0,0 @@
-*~
-.*
-*.o
-*.lo
-*.swp
-*.dsl
-0*.patch
-test-suite.log
-Makefile
-Makefile.in
-/aclocal.m4
-/autom4te.cache
-/configure
-/ar-lib
-/compile
-/config.guess
-/config.h
-/config.h.in
-/config.log
-/config.status
-/config.sub
-/depcomp
-/install-sh
-/libtool
-/ltmain.sh
-/missing
-/stamp-h1
-test-driver
-results.log
-debian/*.debhelper.log
-debian/autoreconf.after
-debian/autoreconf.before
-src/fwts
-src/lib/src/libfwts.la
-src/utilities/kernelscan
-fwts-test/*/*.sh.trs
-fwts-test/*/*.sh.log
-fedora/fwts.spec
-fedora/rpm
-src/acpica/source/compiler/aslcompiler.y
diff --git a/Makefile.am b/Makefile.am
index 5c0aebde..c013ffb1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,6 +16,12 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
+MAINTAINERCLEANFILES = \
+ $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
+ $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \
+ $(GITIGNORE_MAINTAINERCLEANFILES_M4_GETTEXT) \
+ $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL)
+
SUBDIRS = src data src/utilities scripts/bash-completion
ACLOCAL_AMFLAGS = -I m4
@@ -174,3 +180,5 @@ TESTS = fwts-test/acpidump-0001/test-0001.sh \
fwts-test/xenv-0001/test-0001.sh \
fwts-test/xenv-0001/test-0002.sh \
fwts-test/xsdt-0001/test-0001.sh
+
+-include $(top_srcdir)/git.mk
diff --git a/data/Makefile.am b/data/Makefile.am
index 2b564725..10e2d070 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -18,3 +18,5 @@
fwtsdatadir = $(pkgdatadir)
fwtsdata_DATA = clog.json klog.json syntaxcheck.json olog.json
+
+-include $(top_srcdir)/git.mk
diff --git a/efi_runtime/.gitignore b/efi_runtime/.gitignore
deleted file mode 100644
index a4b501b4..00000000
--- a/efi_runtime/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-Module.symvers
-efi_runtime.ko
-efi_runtime.mod.c
-modules.order
diff --git a/m4/.gitignore b/m4/.gitignore
deleted file mode 100644
index d6b7ef32..00000000
--- a/m4/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*
-!.gitignore
diff --git a/scripts/bash-completion/Makefile.am b/scripts/bash-completion/Makefile.am
index a8b6ec8a..80d4acc5 100644
--- a/scripts/bash-completion/Makefile.am
+++ b/scripts/bash-completion/Makefile.am
@@ -1,2 +1,4 @@
bashcompletiondir = @bashcompletiondir@
dist_bashcompletion_DATA = fwts
+
+-include $(top_srcdir)/git.mk
diff --git a/src/Makefile.am b/src/Makefile.am
index e0093aef..9fb55209 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -211,3 +211,5 @@ fwts_LDADD = \
-lfwts
man_MANS = ../doc/fwts.1 ../doc/fwts-collect.1 ../doc/fwts-frontend-text.1
+
+-include $(top_srcdir)/git.mk
diff --git a/src/acpica/.gitignore b/src/acpica/.gitignore
deleted file mode 100644
index 6b1f7847..00000000
--- a/src/acpica/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-dscontrol_munged.c
-libfwtsacpica.la
-osunixxf_munged.c
-source/compiler/aslcompiler.c
-source/compiler/aslcompiler.output
-source/compiler/aslcompiler.y.h
-source/compiler/aslcompilerlex.c
-source/compiler/dtparser.c
-source/compiler/dtparser.output
-source/compiler/dtparser.y.h
-source/compiler/dtparserlex.c
-source/compiler/libfwtsiasl.la
-source/compiler/prparser.c
-source/compiler/prparser.output
-source/compiler/prparser.y.h
-source/compiler/prparserlex.c
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index 81da0a37..d05fc36c 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -17,3 +17,5 @@
#
SUBDIRS = src
+
+-include $(top_srcdir)/git.mk
diff --git a/src/lib/src/Makefile.am b/src/lib/src/Makefile.am
index 706b18e6..ecc4136b 100644
--- a/src/lib/src/Makefile.am
+++ b/src/lib/src/Makefile.am
@@ -113,3 +113,5 @@ libfwts_la_SOURCES = \
fwts_safe_mem.c \
fwts_pm_debug.c \
$(dt_sources)
+
+-include $(top_srcdir)/git.mk
diff --git a/src/libfwtsacpica/Makefile.am b/src/libfwtsacpica/Makefile.am
index 3f039fcf..320f339d 100644
--- a/src/libfwtsacpica/Makefile.am
+++ b/src/libfwtsacpica/Makefile.am
@@ -285,3 +285,5 @@ libfwtsacpica_la_SOURCES = \
libfwtsacpica_la_LIBADD = \
-L$(top_builddir)/src/lib/src -lfwts -lrt
+
+-include $(top_srcdir)/git.mk
diff --git a/src/libfwtsiasl/Makefile.am b/src/libfwtsiasl/Makefile.am
index 751b5bb7..f232c0db 100644
--- a/src/libfwtsiasl/Makefile.am
+++ b/src/libfwtsiasl/Makefile.am
@@ -320,3 +320,5 @@ libfwtsiasl_la_SOURCES = \
../acpica/source/components/utilities/utuuid.c \
../acpica/source/components/utilities/utxface.c \
../acpica/source/components/utilities/utxferror.c
+
+-include $(top_srcdir)/git.mk
diff --git a/src/utilities/Makefile.am b/src/utilities/Makefile.am
index 0e840d36..98d6ebaa 100644
--- a/src/utilities/Makefile.am
+++ b/src/utilities/Makefile.am
@@ -23,3 +23,5 @@ AM_CPPFLAGS = -Wall -Werror -Wextra -DDATAROOTDIR=\"$(datarootdir)\" \
bin_PROGRAMS = kernelscan
kernelscan_SOURCES = kernelscan.c
+
+-include $(top_srcdir)/git.mk
--
2.25.1
More information about the fwts-devel
mailing list