File: Makefile.am

package info (click to toggle)
camstream 0.27%2Bdfsg-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 12,320 kB
  • ctags: 5,393
  • sloc: cpp: 17,031; sh: 8,154; asm: 455; ansic: 440; makefile: 343
file content (54 lines) | stat: -rw-r--r-- 1,587 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
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
# The 'linux' part should be dependant on the OS

AM_CPPFLAGS=-I@QTDIR@/include
AM_CPPFLAGS+=-I$(srcdir)/include -I$(srcdir)/common -I$(srcdir)/../misc -I$(srcdir)/../ccvt

lib_LIBRARIES=libvideodevs.a

libvideodevs_a_SOURCES=\
	include/VideoDevice.h common/VideoDevice.cpp \
	include/VideoCollector.h common/VideoCollector.cpp \
	include/VideoFrame.h common/VideoFrame.cpp \
	include/TVChannel.h common/TVChannel.cpp \
	common/ChannelEditor.h common/ChannelEditor.cpp common/ChannelEditor.moc.cpp\
	common/ChannelEditorDlg.h common/ChannelEditorDlg.cpp

MOCSOURCES=common/VideoDevice.moc.cpp common/ChannelEditorDlg.moc.cpp


if LINUX
libvideodevs_a_SOURCES+=\
	linux/VideoAudioInput.h    linux/VideoAudioInput.cc\
	linux/VideoDeviceInput.h   linux/VideoDeviceInput.cc\
	linux/VideoDeviceLinux.h   linux/VideoDeviceLinux.cc\
	linux/VideoDeviceOptions.h linux/VideoDeviceOptions.cc\
	linux/VideoDeviceTuner.h   linux/VideoDeviceTuner.cc\
	linux/VideoSettingsDlg.h   linux/VideoSettingsDlg.cc\
	linux/videodev.h linux/pwc-ioctl.h

# from ui
MOCSOURCES+=\
	linux/VideoSettings.h linux/VideoSettings.cpp linux/VideoSettings.moc.cpp

# from .h
MOCSOURCES+=\
	linux/VideoAudioInput.moc.cpp\
	linux/VideoDeviceInput.moc.cpp linux/VideoDeviceLinux.moc.cpp\
	linux/VideoDeviceTuner.moc.cpp linux/VideoSettingsDlg.moc.cpp

# Extra dependancies
common/VideoCollector.cpp: linux/VideoSettings.h
common/VideoDevice.cpp: common/ChannelEditor.h

endif

libvideodevs_a_SOURCES+=$(MOCSOURCES)

CLEANFILES=$(MOCSOURCES)

# extra MOC rule
common/%.moc.cpp: include/%.h
	@MOC@ -o $@ $<

include ../moc.am