-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile.am
More file actions
75 lines (59 loc) · 2.29 KB
/
Makefile.am
File metadata and controls
75 lines (59 loc) · 2.29 KB
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
65
66
67
68
69
70
71
72
73
74
75
# $Id: Makefile.am,v 1.22 2008/10/01 05:33:56 asuraparaju Exp $
#
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = libdirac_byteio libdirac_common libdirac_motionest libdirac_encoder \
libdirac_decoder encoder decoder util $(CPPUNITTESTS_DIR) \
tests $(DOC_DIR) win32
.PHONY: valgrind-check
valgrind-check:
cd tests && $(MAKE) $(AM_MAKEFLAGS) $@
if HAVE_DOXYGEN
DOC_DIR = doc
else
DOC_DIR =
endif
if HAVE_CPPUNIT
CPPUNITTESTS_DIR = unit_tests
endif
EXTRA_DIST = bootstrap
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = dirac.pc
.PHONY: codec
codec:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_motionest" "libdirac_encoder" "libdirac_decoder"; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd encoder && $(MAKE) $(AM_MAKEFLAGS)
cd decoder && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: codec-check
codec-check:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_motionest" "libdirac_encoder" "libdirac_decoder"; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd encoder && $(MAKE) $(AM_MAKEFLAGS)
cd decoder && $(MAKE) $(AM_MAKEFLAGS)
cd util/instrumentation && $(MAKE) $(AM_MAKEFLAGS)
if HAVE_CPPUNIT
cd unit_tests && $(MAKE) $(AM_MAKEFLAGS)
endif
cd tests && $(MAKE) $(AM_MAKEFLAGS)
cd tests && $(MAKE) $(AM_MAKEFLAGS) check
.PHONY: encoder
encoder:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_motionest" "libdirac_encoder" ; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd encoder && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: decoder
decoder:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_decoder" ; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd decoder && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: instrumentation
instrumentation:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_motionest" "libdirac_encoder" ; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd util/instrumentation && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: conversion
conversion:
for dir in "libdirac_common" "libdirac_encoder" ; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd util/conversion && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: unit_tests
unit_tests:
for dir in "libdirac_common" "libdirac_byteio" "libdirac_motionest" "libdirac_encoder" "libdirac_decoder"; do (cd $$dir && $(MAKE) $(AM_MAKEFLAGS)) ; done
cd unit_tests && $(MAKE) $(AM_MAKEFLAGS)
.PHONY: doc
doc:
cd doc && $(MAKE) $(AM_MAKEFLAGS)