File: Makefile.am

package info (click to toggle)
ltt 0.9.5pre6-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 3,256 kB
  • ctags: 1,630
  • sloc: ansic: 17,284; sh: 8,010; makefile: 252
file content (64 lines) | stat: -rw-r--r-- 1,356 bytes parent folder | download
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
## Process this file with automake to generate Makefile.in

AUTOMAKE_OPTIONS = foreign

srcdir = @srcdir@
VPATH = @srcdir@

DISTCLEANFILES = $(srcdir)/*~ $(srcdir)/\#*\# \
		$(srcdir)/Scripts/*~ $(srcdir)/Scripts/\#*\#

MAINTAINERCLEANFILES=

GTK_ENV=@GTK_ENV@
SUPP_RTAI=@SUPP_RTAI@
TARGET_NATIVE=@TARGET_NATIVE@
LTT_UNPACKED_STRUCTS=@LTT_UNPACKED_STRUCTS@

GTK_SRC = \
	MainWindow.c \
	OpenTrace.c \
	ColorSelect.c \
	EventGraph.c \
	Pixmap.c \
	ViewTime.c \
	GotoEvent.c \
	DumpToFile.c \
	MainWindow.h \
	OpenTrace.h \
	ColorSelect.h \
	EventGraph.h \
	Pixmap.h \
	ViewTime.h \
	GotoEvent.h \
	DumpToFile.h

if WITH_GTK_ENV
tracevisualizer_SOURCES = TraceVisualizer.c $(GTK_SRC)
tracevisualizer_LDFLAGS = -L../LibLTT/ -lltt $(shell gtk-config --libs)
GTK_CFLAGS=$(shell gtk-config --cflags)
else
tracevisualizer_SOURCES = TraceVisualizer.c
tracevisualizer_LDFLAGS = -L../LibLTT/ -lltt
GTK_CFLAGS=
endif

EXTRA_DIST = Scripts Icons $(GTK_SRC)

bin_PROGRAMS = tracevisualizer

INCLUDES = \
	-I$(top_srcdir)/Include \
	-DGTK_ENV=$(GTK_ENV) \
	-DSUPP_RTAI=$(SUPP_RTAI) \
	-DTARGET_NATIVE=$(TARGET_NATIVE) \
	-DLTT_UNPACKED_STRUCTS=$(LTT_UNPACKED_STRUCTS) \
	$(GTK_CFLAGS)

install-exec-local:
	$(mkinstalldirs) $(DESTDIR)$(sbindir)
	$(INSTALL) -m 755 Scripts/* $(DESTDIR)$(sbindir)

#dist-hook:
#	rm -fr $(distdir)/Scripts/CVS
#	rm -fr $(distdir)/Icons/CVS