File: Makefile.am.gitignore

package info (click to toggle)
denemo 2.6.49-0.2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 66,916 kB
  • sloc: ansic: 94,587; lisp: 38,713; xml: 22,675; python: 1,930; sh: 1,239; makefile: 642; yacc: 288; sed: 93
file content (37 lines) | stat: -rw-r--r-- 917 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# From https://git.gnome.org/browse/json-glib/plain/build/autotools/Makefile.am.gitignore
# this file should only be used in directories that generate test
# or example binaries through noinst_PROGRAMS; it is *not* a full
# generator of Git ignore files, and it's not meant to be used as
# the top-level Git ignore file generator.

GITIGNORE="$(builddir)/.gitignore"

$(GITIGNORE): Makefile.am
	$(AM_V_GEN)( \
	  echo "*.o" ; \
	  echo ".gitignore" ; \
	  echo "*.trs" ; \
	  echo "*.log" ; \
	) > $(GITIGNORE) ; \
	for p in $(noinst_PROGRAMS); do \
		echo "/$$p" >> $(GITIGNORE) ; \
	done ; \
	for p in $(check_PROGRAMS); do \
		echo "/$$p" >> $(GITIGNORE) ; \
	done


gitignore: $(GITIGNORE)

gitignore-clean:
	$(QUIET_RM)rm -f $(GITIGNORE)

.PHONY: gitignore gitignore-clean

all: gitignore

maintainer-clean: gitignore-clean
dist-clean: gitignore-clean

MAINTAINERCLEANFILES+=.gitignore
DISTCLEANFILES+=.gitignore