File: Makefile.in

package info (click to toggle)
mk-configure 0.37.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 4,112 kB
  • sloc: ansic: 5,441; makefile: 1,412; sh: 1,086; cpp: 200; perl: 101; yacc: 85; lex: 21
file content (28 lines) | stat: -rw-r--r-- 496 bytes parent folder | download | duplicates (2)
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
# GNU Make is required

srcdir    =	@srcdir@

VPATH     =	${srcdir}

CC       ?=	@CC@

CFLAGS   ?=	@CFLAGS@
CPPFLAGS ?=	@CPPFLAGS@
LDFLAGS  ?=	@LDFLAGS@
LIBS     ?=	@LIBS@

CPPFLAGS += -I. -I${srcdir}
CFLAGS   += -DMSG='"$(shell echo Hello autoconf)"'

.PHONY: all clean distclean

all: hello_autoconf

%: %.c
	${CC} -o $@ ${CPPFLAGS} ${CFLAGS} $< ${LDFLAGS} ${LIBS}

clean:
	-rm -f hello_autoconf

distclean: clean # mk-configure removes almost everything
	-rm -f ${srcdir}/config.h.in config.h